X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=jjb%2Fci-management%2Fci-management-jobs.yaml;h=d1e3a66ae8d0aae547edf0a651072147f5b52375;hb=c968d018358510376dc9e5f31e849cae99d782f2;hp=226d77f91b601dfc04131e5fa27eaeecf26c699b;hpb=5e77a72b7eafa88bccabfd487a4e1da3650ee5b8;p=ci-management.git diff --git a/jjb/ci-management/ci-management-jobs.yaml b/jjb/ci-management/ci-management-jobs.yaml index 226d77f91..d1e3a66ae 100644 --- a/jjb/ci-management/ci-management-jobs.yaml +++ b/jjb/ci-management/ci-management-jobs.yaml @@ -1,196 +1,17 @@ +--- - project: - name: ci-management-jobs + name: ci-management-ci-jobs jobs: - - 'ci-management-verify-jjb' - - 'ci-management-merge-jjb' + - '{project-name}-ci-jobs' project: ci-management - branch: master + project-name: ci-management + build-node: centos7-builder-4c-4g + build-timeout: 30 + jjb-version: 2.6.0 -- job-template: - name: ci-management-verify-jjb - - project-type: freestyle - node: jjb - concurrent: true - - logrotate: - daysToKeep: 30 - numToKeep: 10 - artifactDaysToKeep: -1 - artifactNumToKeep: 5 - - parameters: - - project-parameter: - project: '{project}' - - scm: - - gerrit-trigger-scm: - credentials-id: 'jenkins-gerrit-credentials' - refspec: '$GERRIT_REFSPEC' - choosing-strategy: 'gerrit' - - wrappers: - - fdio-infra-wrappers: - build-timeout: '{build-timeout}' - - triggers: - - gerrit-trigger-patch-submitted: - name: '{project}' - branch: '{branch}' - - 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 - - parameters: - - project-parameter: - project: '{project}' - - scm: - - gerrit-trigger-scm: - credentials-id: 'jenkins-gerrit-credentials' - refspec: '' - choosing-strategy: 'default' - - wrappers: - - fdio-infra-wrappers: - build-timeout: '{build-timeout}' - - triggers: - - gerrit-trigger-patch-merged: - name: '{project}' - branch: '{branch}' - - builders: - - shell: | - pip freeze - jenkins-jobs --version - jenkins-jobs update --recursive --delete-old --workers 4 jjb/ - -- 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: 'jenkins-gerrit-credentials' - refspec: '$ZUUL_REF' - commit: '$ZUUL_COMMIT' - - wrappers: - - fdio-infra-wrappers: - build-timeout: '{build-timeout}' - - 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: 'jenkins-gerrit-credentials' - refspec: '' - commit: 'origin/$ZUUL_BRANCH' - - wrappers: - - fdio-infra-wrappers: - build-timeout: '{build-timeout}' - - builders: - - shell: - !include-raw-escape: include-raw-test-zuul.sh - - shell: - !include-raw-escape: include-raw-merge-zuul.sh - -- job-template: - name: ci-management-verify-nodepool - - project-type: freestyle - node: np - concurrent: true - - logrotate: - daysToKeep: 30 - numToKeep: 10 - artifactDaysToKeep: -1 - artifactNumToKeep: 5 - - scm: - - zuul-trigger-scm: - credentials-id: 'jenkins-gerrit-credentials' - refspec: '$ZUUL_REF' - commit: '$ZUUL_COMMIT' - - wrappers: - - fdio-infra-wrappers: - build-timeout: '{build-timeout}' - - builders: - - shell: - !include-raw-escape: include-raw-test-nodepool.sh - -- job-template: - name: ci-management-merge-nodepool - - project-type: freestyle - node: np - - logrotate: - daysToKeep: 30 - numToKeep: 40 - artifactDaysToKeep: -1 - artifactNumToKeep: 5 - - scm: - - zuul-trigger-scm: - credentials-id: 'jenkins-gerrit-credentials' - refspec: '' - commit: 'origin/$ZUUL_BRANCH' - - wrappers: - - fdio-infra-wrappers: - build-timeout: '{build-timeout}' - - builders: - - shell: - !include-raw-escape: include-raw-test-nodepool.sh - - shell: - !include-raw-escape: include-raw-merge-nodepool.sh +- project: + name: ci-management + views: + - project-view + project-name: ci-management