Added custom port option (#187)

This commit is contained in:
Marc Argent 2016-06-16 18:21:47 +01:00 committed by Bill Maxwell
parent 8be8a04fe5
commit a22d78a4e4
2 changed files with 27 additions and 21 deletions

View File

@ -1,7 +1,7 @@
jenkins-primary: jenkins-primary:
image: "jenkins:1.642.2" image: "jenkins:1.642.2"
ports: ports:
- "8080:8080" - "${PORT}:8080"
labels: labels:
io.rancher.sidekicks: jenkins-plugins,jenkins-datavolume io.rancher.sidekicks: jenkins-plugins,jenkins-datavolume
io.rancher.container.hostname_override: container_name io.rancher.container.hostname_override: container_name

View File

@ -4,26 +4,32 @@
description: | description: |
Jenkins CI management server. Jenkins CI management server.
questions: questions:
- variable: "plugins" - variable: "PORT"
type: "multiline" type: "int"
label: "List of Plugins" label: "Port Number"
description: | description: "Which port should Jenkins listen on?"
List of plugins in the format <plugin_name>[:<version>] default: 8080
one entry per line. required: true
default: | - variable: "plugins"
credentials type: "multiline"
greenballs label: "List of Plugins"
git description: |
junit List of plugins in the format <plugin_name>[:<version>]
git-client one entry per line.
github-api default: |
github-oauth credentials
github greenballs
plain-credentials git
scm-api junit
ssh-credentials git-client
ssh-slaves github-api
swarm github-oauth
github
plain-credentials
scm-api
ssh-credentials
ssh-slaves
swarm
jenkins-primary: jenkins-primary:
metadata: metadata:
plugins: | plugins: |