File tree Expand file tree Collapse file tree 1 file changed +20
-3
lines changed Expand file tree Collapse file tree 1 file changed +20
-3
lines changed Original file line number Diff line number Diff line change 3
3
name : base
4
4
parent : null
5
5
description : |
6
- The recommended base job.
6
+ The base job for StackHPC's installation of Zuul .
7
7
8
8
All jobs ultimately inherit from this. It runs a pre-playbook
9
9
which copies all of the job's prepared git repos on to all of
10
- the nodes in the nodeset.
10
+ the nodes in the nodeset. It runs a post-playbook which copies
11
+ all of the files in the logs/ subdirectory of the executor
12
+ work directory to the logserver.
13
+
14
+ It also sets default timeout and nodeset values (which may be
15
+ overidden).
16
+
17
+ Responds to these variables:
18
+
19
+ .. zuul:jobvar:: base_serial
20
+ :default: Omitted
21
+
22
+ This sets the serial keyword in the pre and post playbooks
23
+ which can be an integer or percentage.
24
+
25
+ See ansible documentation for more information:
26
+ http://docs.ansible.com/ansible/latest/playbooks_delegation.html
11
27
12
- It also sets a default timeout value (which may be overidden).
13
28
pre-run : playbooks/base/pre.yaml
14
29
post-run :
30
+ - name : playbooks/base/post.yaml
15
31
- name : playbooks/base/cleanup.yaml
16
32
cleanup : true
17
33
- playbooks/base/post-logs.yaml
18
34
roles :
19
35
- zuul : zuul/zuul-jobs
20
36
timeout : 1800
37
+ post-timeout : 1800
21
38
nodeset :
22
39
nodes :
23
40
- name : ubuntu-jammy
You can’t perform that action at this time.
0 commit comments