Commit 81a0f0c8 authored by Georges Racinet's avatar Georges Racinet 🏕

INSTALL_HEPTAPOD: activation of Heptapod Shell Golang

branch : heptapod-0-13
parent b64b2dda3fc0
......@@ -66,6 +66,25 @@ All other standard GitLab components (Gitaly, etc) have to be taken
from the canonical upstream locations, at the version specified at the root
of the Rails application sources (`GITALY_SERVER_VERSION` etc).
#### Heptapod Shell: activating the Golang version of Mercurial SSH support
This is for Heptapod 0.13 from 0.13.1 onwards. The Go programming language
version will become the only one in Heptapod 0.14, same as in in GitLab ≥ 12.4.
In the `config.yml` file of GitLab / Heptapod Shell, put this:
# Migration to Go: anything listed here has two implementations. Use these flags
# to try the new implementations out, or to revert to the old behaviour if there
# problems arise.
enabled: true
features: ["hg"]
The `config.yml.example` file in the sources was also updated to include
this new `hg` feature among the possible values.
### Installing Mercurial components
We need a specific Mercurial version, a WSGI server (usually Gunicorn), and
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment