+---
- project:
- name: ci-management-jobs
+ name: ci-management-ci-jobs
jobs:
- - 'ci-management-verify-jjb'
- - 'ci-management-merge'
+ - '{project-name}-ci-jobs'
- project: 'ci-management'
-
-- 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'
-
- 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
+ project: ci-management
+ project-name: ci-management
+ build-node: centos7-builder-4c-4g
+ build-timeout: 30
+ jjb-version: 2.6.0
+- project:
+ name: ci-management
+ views:
+ - project-view
+ project-name: ci-management