Commit 976716db authored by Jonas Waeber's avatar Jonas Waeber
Browse files

Merge branch 'master' of gitlab.switch.ch:memoriav/memobase-2020/services/autodeploy-service

parents cb33bd80 6c0a127d
Pipeline #34817 passed with stages
in 1 minute and 49 seconds
......@@ -4,6 +4,12 @@ Deploys Gitlab projects on Kubernetes
## Running the server
### Configuration
The server expects the following environment variables to be set:
* `GITLAB_REGISTRY`: URL to the gitlab registry where the deployable Docker images / Chart registries are stored
* `SECURE_TOKEN`: The secure token which is used to authenticate calls to the deploy endpoint.
### Production mode
It is assumed that the server is run inside a Docker container and deployed to
......@@ -45,4 +51,4 @@ The service makes certain assumptions about the project being deployed:
https://gitlab.switch.ch/memoriav/memobase-2020/utilities/ci-templates/-/tree/master/helm-chart
for further instructions
- The CI process has been successful either for a commit in the `master`
branch or for a tagged commit. The tag must be SemVer compatible
branch or for a tagged commit. The tag must be SemVer compatible, i.e. in the form of `<major>.<minor>.<patch>`
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