Skip to content
This repository was archived by the owner on Jul 17, 2018. It is now read-only.

Commit d4ff5cb

Browse files
author
Darren Jones
committed
removed oauth config
1 parent c7d8b87 commit d4ff5cb

File tree

3 files changed

+5
-111
lines changed

3 files changed

+5
-111
lines changed

jobs/jenkins-master/spec

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff 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"

jobs/jenkins-master/templates/bin/pre-start.erb

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,21 @@ mkdir -p /var/vcap/store/jenkins-master
77
mkdir -p /var/vcap/store/jenkins-master/init.groovy.d
88
mkdir -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

1212
if [[ $(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
1515
fi
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-
2117
if [[ $(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
2622
fi
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
3227
fi

jobs/jenkins-master/templates/config/config-oauth.xml.erb

Lines changed: 0 additions & 100 deletions
This file was deleted.

0 commit comments

Comments
 (0)