diff options
author | Paul Sokolovsky <paul.sokolovsky@linaro.org> | 2013-10-15 21:46:13 +0300 |
---|---|---|
committer | Paul Sokolovsky <paul.sokolovsky@linaro.org> | 2013-10-15 21:46:13 +0300 |
commit | 4c650d7b48008c0a9f178182cb9e462d4ee2303e (patch) | |
tree | 47a09add1e3e70f21fd9b1c1ddef361e3f028498 | |
parent | ed2e7da744a90100065e79d3ebeda4e896a98478 (diff) |
Rewrite to get rid of recursive copy for now.
-rw-r--r-- | ansible-deploy/roles/jenkins/tasks/main.yml | 24 |
1 files changed, 21 insertions, 3 deletions
diff --git a/ansible-deploy/roles/jenkins/tasks/main.yml b/ansible-deploy/roles/jenkins/tasks/main.yml index 8d97d65..6003606 100644 --- a/ansible-deploy/roles/jenkins/tasks/main.yml +++ b/ansible-deploy/roles/jenkins/tasks/main.yml @@ -20,12 +20,30 @@ line='JENKINS_ARGS="\1 --prefix=/jenkins"' dest=/etc/default/jenkins backrefs=yes sudo: yes -- name: Set up minimal Jenkins configuration skeleton - # This requires recursive copy patch - copy: backup=yes src=jenkins-config/ dest=/var/lib/jenkins/ owner=jenkins + +#- name: Set up minimal Jenkins configuration skeleton +# # This requires recursive copy patch +# copy: backup=yes src=jenkins-config/ dest=/var/lib/jenkins/ owner=jenkins +# sudo: yes +# notify: +# - Restart Jenkins + +- name: Set up minimal Jenkins configuration skeleton 1 + file: state=directory dest=/var/lib/jenkins/{{item}} owner=jenkins sudo: yes + with_items: + - users/admin/ + - jobs/blank/ + +- name: Set up minimal Jenkins configuration skeleton 2 + copy: backup=yes src=jenkins-config/{{item}} dest=/var/lib/jenkins/{{item}} owner=jenkins + sudo: yes + with_items: + - users/admin/config.xml + - jobs/blank/config.xml notify: - Restart Jenkins + - name: Set up Jenkins config file template: backup=yes src=jenkins-config/config.xml dest=/var/lib/jenkins/ owner=jenkins sudo: yes |