+---
- project:
- name: ci-management-jobs
+ name: ci-management-ci-jobs
jobs:
- - 'ci-management-verify-jjb'
- - 'ci-management-merge-jjb'
- - 'ci-management-verify-zuul'
- - 'ci-management-merge-zuul'
+ - gerrit-jenkins-cfg-verify
+ - gerrit-jenkins-cfg-merge
+ - gerrit-jenkins-sandbox-cleanup
+ - gerrit-jjb-deploy-job
+ - gerrit-jjb-merge:
+ build-node: centos8-builder-2c-2g
+ - gerrit-jjb-verify
+
+ project: ci-management
+ project-name: ci-management
+ build-node: centos8-builder-2c-2g
+ build-timeout: 15
+ jjb-version: 6.0.0
-- job-template:
- name: ci-management-verify-jjb
-
- project-type: freestyle
- node: jjb
- concurrent: true
-
- logrotate:
- daysToKeep: 30
- numToKeep: 10
- artifactDaysToKeep: -1
- artifactNumToKeep: 5
-
- scm:
- - zuul-trigger-scm:
- credentials-id: '{ssh-credentials}'
- refspec: '$ZUUL_REF'
- commit: '$ZUUL_COMMIT'
-
- wrappers:
- - ssh-agent-credentials:
- users:
- - '{ssh-credentials}'
-
- builders:
- - shell: |
- jenkins-jobs test --recursive -o job_output jjb/
- - ci-management-check-unicode
-
- publishers:
- - archive-artifacts:
- artifacts: 'job_output/*'
-
-- job-template:
- name: 'ci-management-merge-jjb'
-
- project-type: freestyle
- node: jjb
-
- logrotate:
- daysToKeep: 30
- numToKeep: 40
- artifactDaysToKeep: -1
- artifactNumToKeep: 5
-
- scm:
- - zuul-trigger-scm:
- credentials-id: '{ssh-credentials}'
- refspec: ''
- commit: 'origin/$ZUUL_BRANCH'
-
- wrappers:
- - ssh-agent-credentials:
- users:
- - '{ssh-credentials}'
-
- builders:
- - shell:
- !include-raw-escape: include-raw-jjb-update.sh
-
-- job-template:
- name: ci-management-verify-zuul
-
- project-type: freestyle
- node: jjb
- concurrent: true
-
- logrotate:
- daysToKeep: 30
- numToKeep: 10
- artifactDaysToKeep: -1
- artifactNumToKeep: 5
-
- scm:
- - zuul-trigger-scm:
- credentials-id: '{ssh-credentials}'
- refspec: '$ZUUL_REF'
- commit: '$ZUUL_COMMIT'
-
- wrappers:
- - ssh-agent-credentials:
- users:
- - '{ssh-credentials}'
-
- builders:
- - shell:
- !include-raw-escape: include-raw-test-zuul.sh
-
-- job-template:
- name: ci-management-merge-zuul
-
- project-type: freestyle
- node: jjb
-
- logrotate:
- daysToKeep: 30
- numToKeep: 40
- artifactDaysToKeep: -1
- artifactNumToKeep: 5
-
- scm:
- - zuul-trigger-scm:
- credentials-id: '{ssh-credentials}'
- refspec: ''
- commit: 'origin/$ZUUL_BRANCH'
-
- wrappers:
- - ssh-agent-credentials:
- users:
- - '{ssh-credentials}'
+- project:
+ name: ci-management
+ views:
+ - project-view
+ project-name: ci-management
- builders:
- - shell:
- !include-raw-escape: include-raw-test-zuul.sh
- - shell:
- !include-raw-escape: include-raw-merge-zuul.sh
+- project:
+ name: ci-management-info
+ project-name: ci-management
+ jobs:
+ - gerrit-info-yaml-verify
+ build-node: centos8-builder-2c-2g
+ project: ci-management
+ branch: master