Create directories for jenkins slaves config files
This commit is contained in:
parent
4aa23d9e3c
commit
026a5d2671
2 changed files with 16 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
||||||
---
|
---
|
||||||
datacenter: fedorainfracloud
|
datacenter: fedorainfracloud
|
||||||
freezes: false
|
freezes: false
|
||||||
|
|
||||||
|
slaves:
|
||||||
|
- name: EL6
|
||||||
|
host: jenkins-el6.fedorainfracloud.org
|
||||||
|
description: CentOS release 6.6 (Final)
|
||||||
|
|
|
@ -60,14 +60,21 @@
|
||||||
- jenkins/master
|
- jenkins/master
|
||||||
- config
|
- config
|
||||||
|
|
||||||
|
- name: create directories for jenkins slaves config files
|
||||||
|
file: >
|
||||||
|
path="/var/lib/jenkins/nodes/{{ item.name }}"
|
||||||
|
state=directory
|
||||||
|
with_items: "{{ slaves }}"
|
||||||
|
tags:
|
||||||
|
- jenkins
|
||||||
|
- jenkins/master
|
||||||
|
- config
|
||||||
|
|
||||||
- name: install jenkins slaves config files
|
- name: install jenkins slaves config files
|
||||||
template: >
|
template: >
|
||||||
src="slave-config.xml.j2"
|
src="slave-config.xml.j2"
|
||||||
dest="/var/lib/jenkins/nodes/{{ item.name }}/config.xml"
|
dest="/var/lib/jenkins/nodes/{{ item.name }}/config.xml"
|
||||||
with_items:
|
with_items: "{{ slaves }}"
|
||||||
- name: EL6
|
|
||||||
host: jenkins-el6.fedorainfracloud.org
|
|
||||||
description: CentOS release 6.6 (Final)
|
|
||||||
notify:
|
notify:
|
||||||
- restart jenkins
|
- restart jenkins
|
||||||
tags:
|
tags:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue