This repository was archived by the owner on Jul 17, 2018. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +5
-111
lines changed
Expand file tree Collapse file tree 3 files changed +5
-111
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,6 @@ templates:
2020 bin/restore.sh.erb: bin/bbr/restore
2121 config/branding.css.erb: config/branding.css
2222 config/config.xml.erb: config/config.xml
23- config/config-oauth.xml.erb: config/config-oauth.xml
2423 config/configure-access.groovy.erb: init.groovy.d/configure-access.groovy
2524 config/configure-github-access.groovy.erb: init.groovy.d/configure-github-access.groovy
2625 config/configure-master-access-control.groovy.erb: init.groovy.d/configure-master-access-control.groovy
@@ -66,6 +65,6 @@ properties:
6665 jenkins.github.oauth.client.secret:
6766 description: "Github client.secret"
6867 default: "placeholder_client_secret"
69- jenkins.config :
70- description: "Jenkins config xml "
71- default: "config.xml "
68+ jenkins.use_github_auth :
69+ description: "Jenkins github auth "
70+ default: "false "
Original file line number Diff line number Diff line change @@ -7,26 +7,21 @@ mkdir -p /var/vcap/store/jenkins-master
77mkdir -p /var/vcap/store/jenkins-master/init.groovy.d
88mkdir -p /var/vcap/store/jenkins-master/plugins
99
10- JENKINS_CONFIG =" <%= p('jenkins.config ') %>"
10+ JENKINS_USE_GITHUB_AUTH =" <%= p('jenkins.use_github_auth ') %>"
1111
1212if [[ $( ls /var/vcap/jobs/jenkins-master/config/* .xml) ]]; then
1313 echo " Copying Config..."
1414 cp /var/vcap/jobs/jenkins-master/config/* .xml /var/vcap/store/jenkins-master
1515fi
1616
17- if [ ${JENKINS_CONFIG} != " config.xml" ]; then
18- cp /var/vcap/jobs/jenkins-master/config/${JENKINS_CONFIG} /var/vcap/store/jenkins-master/config.xml
19- fi
20-
2117if [[ $( ls /var/vcap/jobs/jenkins-master/init.groovy.d/* .groovy) ]]; then
2218 echo " Copying Groovy..."
2319 cp /var/vcap/jobs/jenkins-master/init.groovy.d/* .groovy /var/vcap/store/jenkins-master/init.groovy.d/
2420 # We want standard Jenkins managed access unless defined
2521 rm /var/vcap/store/jenkins-master/init.groovy.d/configure-github-access.groovy
2622fi
2723
28- if [ ${JENKINS_CONFIG} == " config-oauth.xml" ]; then
29- # This is temporary until we use this groovy script to construct the config
24+ if [ ${JENKINS_USE_GITHUB_AUTH} == " true" ]; then
3025 rm /var/vcap/store/jenkins-master/init.d/configure-access.groovy
3126 cp /var/vcap/jobs/jenkins-master/init.groovy.d/configure-github-access.groovy /var/vcap/store/jenkins-master/init.groovy.d/configure-github-access.groovy
3227fi
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments