File tree Expand file tree Collapse file tree 4 files changed +16
-16
lines changed Expand file tree Collapse file tree 4 files changed +16
-16
lines changed Original file line number Diff line number Diff line change @@ -222,9 +222,9 @@ Resources:
222
222
# Installing Jenkins
223
223
amazon-linux-extras enable epel=7.11 && yum -y clean metadata
224
224
yum install -y epel-release && yum -y clean metadata
225
- yum install -y java-11 -amazon-corretto-headless daemonize amazon-efs-utils
226
- wget -q -T 60 http://ftp-chi.osuosl.org/pub/jenkins/redhat-stable/jenkins-2.375.1 -1.1.noarch.rpm
227
- rpm --install jenkins-2.375.1 -1.1.noarch.rpm
225
+ yum install -y java-17 -amazon-corretto-headless daemonize amazon-efs-utils
226
+ wget -q -T 60 http://ftp-chi.osuosl.org/pub/jenkins/redhat-stable/jenkins-2.479.2 -1.1.noarch.rpm
227
+ rpm --install jenkins-2.479.2 -1.1.noarch.rpm
228
228
229
229
# Mounting EFS volume
230
230
mkdir -p /var/lib/jenkins
@@ -234,7 +234,7 @@ Resources:
234
234
chown -R jenkins:jenkins /var/lib/jenkins
235
235
236
236
# Configuring Jenkins
237
- sed -i -e 's/JENKINS_ARGS=""/JENKINS_ARGS=" --argumentsRealm.passwd.admin=${JenkinsAdminPassword} --argumentsRealm.roles.admin=admin"/g' /etc/sysconfig/ jenkins
237
+ sed -i -e 's/#Environment="JENKINS_OPTS="/Environment="JENKINS_OPTS= --argumentsRealm.passwd.admin=${JenkinsAdminPassword} --argumentsRealm.roles.admin=admin"/g' /usr/lib/systemd/system/ jenkins.service
238
238
if [ ! -f /var/lib/jenkins/config.xml ]; then
239
239
echo '<?xml version="1.0" encoding="UTF-8"?><hudson><version>1.0</version><useSecurity>true</useSecurity><authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/><securityRealm class="hudson.security.LegacySecurityRealm"/></hudson>' > /var/lib/jenkins/config.xml
240
240
chown jenkins:jenkins /var/lib/jenkins/config.xml
Original file line number Diff line number Diff line change @@ -205,9 +205,9 @@ Resources:
205
205
# Installing Jenkins
206
206
amazon-linux-extras enable epel=7.11 && yum -y clean metadata
207
207
yum install -y epel-release && yum -y clean metadata
208
- yum install -y java-11 -amazon-corretto-headless daemonize amazon-efs-utils
209
- wget -q -T 60 http://ftp-chi.osuosl.org/pub/jenkins/redhat-stable/jenkins-2.375.1 -1.1.noarch.rpm
210
- rpm --install jenkins-2.375.1 -1.1.noarch.rpm
208
+ yum install -y java-17 -amazon-corretto-headless daemonize amazon-efs-utils
209
+ wget -q -T 60 http://ftp-chi.osuosl.org/pub/jenkins/redhat-stable/jenkins-2.479.2 -1.1.noarch.rpm
210
+ rpm --install jenkins-2.479.2 -1.1.noarch.rpm
211
211
212
212
# Mounting EFS volume
213
213
mkdir -p /var/lib/jenkins
@@ -217,7 +217,7 @@ Resources:
217
217
chown -R jenkins:jenkins /var/lib/jenkins
218
218
219
219
# Configuring Jenkins
220
- sed -i -e 's/JENKINS_ARGS=""/JENKINS_ARGS=" --argumentsRealm.passwd.admin=${JenkinsAdminPassword} --argumentsRealm.roles.admin=admin"/g' /etc/sysconfig/ jenkins
220
+ sed -i -e 's/#Environment="JENKINS_OPTS="/Environment="JENKINS_OPTS= --argumentsRealm.passwd.admin=${JenkinsAdminPassword} --argumentsRealm.roles.admin=admin"/g' /usr/lib/systemd/system/ jenkins.service
221
221
if [ ! -f /var/lib/jenkins/config.xml ]; then
222
222
echo '<?xml version="1.0" encoding="UTF-8"?><hudson><version>1.0</version><useSecurity>true</useSecurity><authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/><securityRealm class="hudson.security.LegacySecurityRealm"/></hudson>' > /var/lib/jenkins/config.xml
223
223
chown jenkins:jenkins /var/lib/jenkins/config.xml
Original file line number Diff line number Diff line change @@ -173,12 +173,12 @@ Resources:
173
173
# Installing Jenkins
174
174
amazon-linux-extras enable epel=7.11 && yum -y clean metadata
175
175
yum install -y epel-release && yum -y clean metadata
176
- yum install -y java-11 -amazon-corretto-headless daemonize
177
- wget -q -T 60 http://ftp-chi.osuosl.org/pub/jenkins/redhat-stable/jenkins-2.375.1 -1.1.noarch.rpm
178
- rpm --install jenkins-2.375.1 -1.1.noarch.rpm
176
+ yum install -y java-17 -amazon-corretto-headless daemonize
177
+ wget -q -T 60 http://ftp-chi.osuosl.org/pub/jenkins/redhat-stable/jenkins-2.479.2 -1.1.noarch.rpm
178
+ rpm --install jenkins-2.479.2 -1.1.noarch.rpm
179
179
180
180
# Configuring Jenkins
181
- sed -i -e 's/JENKINS_ARGS=""/JENKINS_ARGS=" --argumentsRealm.passwd.admin=${JenkinsAdminPassword} --argumentsRealm.roles.admin=admin"/g' /etc/sysconfig/ jenkins
181
+ sed -i -e 's/#Environment="JENKINS_OPTS="/Environment="JENKINS_OPTS= --argumentsRealm.passwd.admin=${JenkinsAdminPassword} --argumentsRealm.roles.admin=admin"/g' /usr/lib/systemd/system/ jenkins.service
182
182
if [ ! -f /var/lib/jenkins/config.xml ]; then
183
183
echo '<?xml version="1.0" encoding="UTF-8"?><hudson><version>1.0</version><useSecurity>true</useSecurity><authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/><securityRealm class="hudson.security.LegacySecurityRealm"/></hudson>' > /var/lib/jenkins/config.xml
184
184
chown jenkins:jenkins /var/lib/jenkins/config.xml
Original file line number Diff line number Diff line change @@ -166,12 +166,12 @@ Resources:
166
166
# Installing Jenkins
167
167
amazon-linux-extras enable epel=7.11 && yum -y clean metadata
168
168
yum install -y epel-release && yum -y clean metadata
169
- yum install -y java-11 -amazon-corretto-headless daemonize
170
- wget -q -T 60 http://ftp-chi.osuosl.org/pub/jenkins/redhat-stable/jenkins-2.375.1 -1.1.noarch.rpm
171
- rpm --install jenkins-2.375.1 -1.1.noarch.rpm
169
+ yum install -y java-17 -amazon-corretto-headless daemonize
170
+ wget -q -T 60 http://ftp-chi.osuosl.org/pub/jenkins/redhat-stable/jenkins-2.479.2 -1.1.noarch.rpm
171
+ rpm --install jenkins-2.479.2 -1.1.noarch.rpm
172
172
173
173
# Configuring Jenkins
174
- sed -i -e 's/JENKINS_ARGS=""/JENKINS_ARGS=" --argumentsRealm.passwd.admin=${JenkinsAdminPassword} --argumentsRealm.roles.admin=admin"/g' /etc/sysconfig/ jenkins
174
+ sed -i -e 's/#Environment="JENKINS_OPTS="/Environment="JENKINS_OPTS= --argumentsRealm.passwd.admin=${JenkinsAdminPassword} --argumentsRealm.roles.admin=admin"/g' /usr/lib/systemd/system/ jenkins.service
175
175
if [ ! -f /var/lib/jenkins/config.xml ]; then
176
176
echo '<?xml version="1.0" encoding="UTF-8"?><hudson><version>1.0</version><useSecurity>true</useSecurity><authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/><securityRealm class="hudson.security.LegacySecurityRealm"/></hudson>' > /var/lib/jenkins/config.xml
177
177
chown jenkins:jenkins /var/lib/jenkins/config.xml
You can’t perform that action at this time.
0 commit comments