gitlab-ce to 9.4.5 and gitlab-runner to 9.4.2 added as new version

This commit is contained in:
Martin Rahbek
2017-08-17 20:39:14 +02:00
parent 5ae288d8ac
commit d5efa5dfc3
7 changed files with 198 additions and 2 deletions
@@ -0,0 +1,45 @@
version: '2'
catalog:
name: "gitlab-multi-runner"
version: "9.4.2"
description: "a Gitlab pipelines multi-runner, that will spawn privates runners in your infra."
minimum_rancher_version: v1.5.0
# maximum_rancher_version:
# upgrade_from: # The previous versions that this template can be upgraded from
questions:
- variable: "GITLAB_URL"
label: "Gitlab Url"
description: "Url to your Gitlab CI endpoint"
type: "string"
default: "https://gitlab.com/ci"
required: true
- variable: "GITLAB_TOKEN"
label: "Gitlab Token"
description: "Token provided in you project settings"
type: "string"
default: "xxxxxxxxxxxxxxxxxxxx"
required: true
- variable: "GITLAB_TAGS"
label: "Gitlab Tags"
description: "Tags to apply"
type: "string"
default: "dev"
required: false
- variable: "host_label"
label: "Host with Label to deploy gitlab-runner on"
description: |
Host label to use as gitlab-runner 'value' tag.
Example: 'gitlab-runner=true'
type: "string"
default: ""
required: false
services:
gitlab-runner-config:
start_on_create: true
gitlab-runner:
start_on_create: true