2 name: ci-management-jobs
4 - 'ci-management-verify-jjb'
5 - 'ci-management-merge-jjb'
6 - 'ci-management-verify-zuul'
7 - 'ci-management-merge-zuul'
8 - 'ci-management-verify-nodepool'
9 - 'ci-management-merge-nodepool'
12 name: ci-management-verify-jjb
14 project-type: freestyle
21 artifactDaysToKeep: -1
26 credentials-id: '{ssh-credentials}'
28 commit: '$ZUUL_COMMIT'
31 - ssh-agent-credentials:
37 jenkins-jobs test --recursive -o job_output jjb/
38 - ci-management-check-unicode
42 artifacts: 'job_output/*'
45 name: 'ci-management-merge-jjb'
47 project-type: freestyle
53 artifactDaysToKeep: -1
58 credentials-id: '{ssh-credentials}'
60 commit: 'origin/$ZUUL_BRANCH'
63 - ssh-agent-credentials:
69 !include-raw-escape: include-raw-jjb-update.sh
72 name: ci-management-verify-zuul
74 project-type: freestyle
81 artifactDaysToKeep: -1
86 credentials-id: '{ssh-credentials}'
88 commit: '$ZUUL_COMMIT'
91 - ssh-agent-credentials:
97 !include-raw-escape: include-raw-test-zuul.sh
100 name: ci-management-merge-zuul
102 project-type: freestyle
108 artifactDaysToKeep: -1
113 credentials-id: '{ssh-credentials}'
115 commit: 'origin/$ZUUL_BRANCH'
118 - ssh-agent-credentials:
120 - '{ssh-credentials}'
124 !include-raw-escape: include-raw-test-zuul.sh
126 !include-raw-escape: include-raw-merge-zuul.sh
129 name: ci-management-verify-nodepool
131 project-type: freestyle
138 artifactDaysToKeep: -1
143 credentials-id: '{ssh-credentials}'
145 commit: '$ZUUL_COMMIT'
148 - ssh-agent-credentials:
150 - '{ssh-credentials}'
154 !include-raw-escape: include-raw-test-nodepool.sh
157 name: ci-management-merge-nodepool
159 project-type: freestyle
165 artifactDaysToKeep: -1
170 credentials-id: '{ssh-credentials}'
172 commit: 'origin/$ZUUL_BRANCH'
175 - ssh-agent-credentials:
177 - '{ssh-credentials}'
181 !include-raw-escape: include-raw-test-nodepool.sh
183 !include-raw-escape: include-raw-merge-nodepool.sh