Update Jenkins version (#204)

* Update Jenkins version

* Reverted Original version

* Sorted plugins

* Added latest version of Jenkins
This commit is contained in:
Ovidiu-Florin BOGDAN 2016-07-11 20:39:33 +03:00 committed by Bill Maxwell
parent 5a0aed3f00
commit 3160eeb38d
4 changed files with 60 additions and 4 deletions

View File

@ -18,13 +18,13 @@
one entry per line. one entry per line.
default: | default: |
credentials credentials
greenballs
git git
junit
git-client git-client
github
github-api github-api
github-oauth github-oauth
github greenballs
junit
plain-credentials plain-credentials
scm-api scm-api
ssh-credentials ssh-credentials

View File

@ -0,0 +1,20 @@
jenkins-primary:
image: "jenkins:1.651.3"
ports:
- "${PORT}: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: ["chown", "-R", "1000:1000", "/var/jenkins_home"]

View File

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

View File

@ -1,5 +1,5 @@
name: Jenkins name: Jenkins
description: | description: |
Jenkins CI server (LTS) Jenkins CI server (LTS)
version: 1.642.2-rancher1 version: 1.651.3-rancher1
category: Continuous Integration category: Continuous Integration