summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ansible/roles/jenkins/tasks/jenkins-cfg.yml12
-rw-r--r--ansible/roles/jenkins/tasks/jenkins-pkgs.yml14
2 files changed, 14 insertions, 12 deletions
diff --git a/ansible/roles/jenkins/tasks/jenkins-cfg.yml b/ansible/roles/jenkins/tasks/jenkins-cfg.yml
index d040560..baee182 100644
--- a/ansible/roles/jenkins/tasks/jenkins-cfg.yml
+++ b/ansible/roles/jenkins/tasks/jenkins-cfg.yml
@@ -1,15 +1,3 @@
-- name: Configure Jenkins port
- lineinfile: regexp="^HTTP_PORT=" line="HTTP_PORT=9090" dest=/etc/default/jenkins backup=yes
- sudo: yes
- when: jenkins_port != 8080
-- name: Configure Jenkins URL prefix
- # Add --prefix= arg to existing args if not there yet
- lineinfile: regexp='^JENKINS_ARGS=(?!.*--prefix=/jenkins)"?(.+?)"?$'
- line='JENKINS_ARGS="\1 --prefix=/jenkins"'
- dest=/etc/default/jenkins backrefs=yes
- sudo: yes
- when: jenkins_prefix != "/"
-
#- name: Set up minimal Jenkins configuration skeleton
# # This requires recursive copy patch
# copy: backup=yes src=jenkins-config/ dest=/var/lib/jenkins/ owner=jenkins
diff --git a/ansible/roles/jenkins/tasks/jenkins-pkgs.yml b/ansible/roles/jenkins/tasks/jenkins-pkgs.yml
index 1c647f7..f67f565 100644
--- a/ansible/roles/jenkins/tasks/jenkins-pkgs.yml
+++ b/ansible/roles/jenkins/tasks/jenkins-pkgs.yml
@@ -25,3 +25,17 @@
tags:
- pkg
- jenkins-install
+
+# System-level Jenkins configuration
+- name: Configure Jenkins port
+ lineinfile: regexp="^HTTP_PORT=" line="HTTP_PORT=9090" dest=/etc/default/jenkins backup=yes
+ sudo: yes
+ when: jenkins_port != 8080
+
+- name: Configure Jenkins URL prefix
+ # Add --prefix= arg to existing args if not there yet
+ lineinfile: regexp='^JENKINS_ARGS=(?!.*--prefix=/jenkins)"?(.+?)"?$'
+ line='JENKINS_ARGS="\1 --prefix=/jenkins"'
+ dest=/etc/default/jenkins backrefs=yes
+ sudo: yes
+ when: jenkins_prefix != "/"