2 name: ci-management-jobs
4 - 'ci-management-verify-jjb'
5 - 'ci-management-merge-jjb'
11 name: ci-management-verify-jjb
13 project-type: freestyle
20 artifactDaysToKeep: -1
29 credentials-id: 'jenkins-gerrit-credentials'
30 refspec: '$GERRIT_REFSPEC'
31 choosing-strategy: 'gerrit'
34 - fdio-infra-wrappers:
35 build-timeout: '{build-timeout}'
38 - gerrit-trigger-patch-submitted:
44 jenkins-jobs test --recursive -o job_output jjb/
45 - ci-management-check-unicode
49 artifacts: 'job_output/*'
52 name: 'ci-management-merge-jjb'
54 project-type: freestyle
60 artifactDaysToKeep: -1
69 credentials-id: 'jenkins-gerrit-credentials'
71 choosing-strategy: 'default'
74 - fdio-infra-wrappers:
75 build-timeout: '{build-timeout}'
78 - gerrit-trigger-patch-merged:
85 jenkins-jobs --version
86 jenkins-jobs update --recursive --delete-old --workers 4 jjb/
89 name: ci-management-verify-zuul
91 project-type: freestyle
98 artifactDaysToKeep: -1
103 credentials-id: 'jenkins-gerrit-credentials'
105 commit: '$ZUUL_COMMIT'
108 - fdio-infra-wrappers:
109 build-timeout: '{build-timeout}'
113 !include-raw-escape: include-raw-test-zuul.sh
116 name: ci-management-merge-zuul
118 project-type: freestyle
124 artifactDaysToKeep: -1
129 credentials-id: 'jenkins-gerrit-credentials'
131 commit: 'origin/$ZUUL_BRANCH'
134 - fdio-infra-wrappers:
135 build-timeout: '{build-timeout}'
139 !include-raw-escape: include-raw-test-zuul.sh
141 !include-raw-escape: include-raw-merge-zuul.sh
144 name: ci-management-verify-nodepool
146 project-type: freestyle
153 artifactDaysToKeep: -1
158 credentials-id: 'jenkins-gerrit-credentials'
160 commit: '$ZUUL_COMMIT'
163 - fdio-infra-wrappers:
164 build-timeout: '{build-timeout}'
168 !include-raw-escape: include-raw-test-nodepool.sh
171 name: ci-management-merge-nodepool
173 project-type: freestyle
179 artifactDaysToKeep: -1
184 credentials-id: 'jenkins-gerrit-credentials'
186 commit: 'origin/$ZUUL_BRANCH'
189 - fdio-infra-wrappers:
190 build-timeout: '{build-timeout}'
194 !include-raw-escape: include-raw-test-nodepool.sh
196 !include-raw-escape: include-raw-merge-nodepool.sh