X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=jjb%2Fci-management%2Fci-management.yaml;h=b31cffac396956620cad192291312969493a4c9b;hb=c6b11dc42240cd9ce760a07465721a90e7856368;hp=56a6c585bc0bb7aa49298972bcde7f3a517392f9;hpb=0127dd917d8357552ded9786806844204449ef7c;p=ci-management.git diff --git a/jjb/ci-management/ci-management.yaml b/jjb/ci-management/ci-management.yaml index 56a6c585b..b31cffac3 100644 --- a/jjb/ci-management/ci-management.yaml +++ b/jjb/ci-management/ci-management.yaml @@ -1,141 +1,34 @@ --- +- project: + name: ci-management-project-view + project-name: ci-management + views: + - project-view + - project: name: ci-management-jobs jobs: - '{project-name}-ci-jobs' + - gerrit-packer-verify project: 'ci-management' project-name: 'ci-management' archive-artifacts: '**/*.log' branch: 'master' build-timeout: '60' - build-node: 'centos7-basebuild-2c-1g' - jjb-version: 2.0.0 + build-node: 'centos7-builder-2c-1g' + jjb-version: 2.9.1 - project: - name: packer-jobs - # packer jobs templates are defined in global-jjb + name: builder-openstack jobs: - - '{project-name}-packer-jobs' - project: 'ci-management' - project-name: 'ci-management' - branch: master - archive-artifacts: '**/*.log' - build-node: 'centos7-basebuild-2c-1g' - platforms: - - centos - - ubuntu-16.04 - templates: - - basebuild - - docker - - memcached - - redis - exclude: - # only build the docker image on ubuntu at present - - platforms: centos - templates: docker - -- job-template: - name: '{project}-verify-jjb' - - project-type: freestyle - node: '{build-node}' - concurrent: true - - properties: - - infra-properties: - build-days-to-keep: 14 - - parameters: - - infra-parameters: - project: '{project}' - branch: 'master' - refspec: 'refs/heads/master' - artifacts: '{archive-artifacts}' - - scm: - - gerrit-trigger-scm: - refspec: '$GERRIT_REFSPEC' - choosing-strategy: 'gerrit' - submodule-recursive: '{submodule-recursive}' - - wrappers: - - infra-wrappers: - build-timeout: '{build-timeout}' - - triggers: - - gerrit-trigger-patch-submitted: - server: '{server-name}' - project: '{project}' - branch: '{branch}' - files: 'jjb/**' - - builders: - - config-file-provider: - files: - - file-id: 'jjbini' - variable: 'JJBINI' - - shell: | - virtualenv $WORKSPACE/venv - source $WORKSPACE/venv/bin/activate - pip install --upgrade pip - pip freeze - pip install jenkins-job-builder - jenkins-jobs -l DEBUG --conf $JJBINI test -o archives/job_output jjb/ - gzip archives/job_output/* - - ci-management-check-unicode - - publishers: - - infra-shiplogs: - maven-version: '{maven-version}' - -- job-template: - name: '{project}-merge-jjb' - - project-type: freestyle - node: '{build-node}' - - properties: - - infra-properties: - build-days-to-keep: 14 - - parameters: - - infra-parameters: - project: '{project}' - branch: 'master' - refspec: 'refs/heads/master' - artifacts: '{archive-artifacts}' - - scm: - - gerrit-trigger-scm: - refspec: '' - choosing-strategy: 'default' - submodule-recursive: '{submodule-recursive}' - - wrappers: - - infra-wrappers: - build-timeout: '{build-timeout}' - - triggers: - - gerrit-trigger-patch-merged: - server: '{server-name}' - project: '{project}' - branch: '{branch}' - files: 'jjb/**' + - gerrit-openstack-cron - builders: - - config-file-provider: - files: - - file-id: 'jjbini' - variable: 'JJBINI' - - shell: | - virtualenv $WORKSPACE/venv - source $WORKSPACE/venv/bin/activate - pip install --upgrade pip - pip freeze - pip install jenkins-job-builder - jenkins-jobs --conf $JJBINI update --delete-old --workers 4 jjb/ + project: ci-management + project-name: ci-management + build-node: centos7-builder-2c-1g - publishers: - - infra-shiplogs: - maven-version: '{maven-version}' + jenkins-urls: > + https://jenkins.onap.org + https://jenkins.onap.org/sandbox + openstack-cloud: vex