moved jenkins to community catalog

This commit is contained in:
Bill Maxwell
2016-03-20 23:27:53 -07:00
parent 4fbb16496e
commit 2ca5063c9f
11 changed files with 756 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
jenkins-primary:
image: "jenkins:1.642.2"
ports:
- "8080:8080"
labels:
io.rancher.sidekicks: jenkins-plugins,jenkins-datavolume
io.rancher.container.hostname_override: container_name
volumes_from:
- jenkins-plugins
- jenkins-datavolume
entrypoint: /usr/share/jenkins/rancher/jenkins.sh
jenkins-plugins:
image: rancher/jenkins-plugins:v0.1.1
jenkins-datavolume:
image: "busybox"
volumes:
- /var/jenkins_home
labels:
io.rancher.container.start_once: true
entrypoint: /bin/true
@@ -0,0 +1,30 @@
.catalog:
name: Jenkins
version: 1.642.2-rancher1
description: |
Jenkins CI management server.
questions:
- variable: "plugins"
type: "multiline"
label: "List of Plugins"
description: |
List of plugins in the format <plugin_name>[:<version>]
one entry per line.
default: |
credentials
greenballs
git
junit
git-client
github-api
github-oauth
github
plain-credentials
scm-api
ssh-credentials
ssh-slaves
swarm
jenkins-primary:
metadata:
plugins: |
${plugins}