X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Freleng-jobs.yaml;h=b2a332e6181d5d001b30a8780e9c140a5ab38e2a;hb=c619c5ebfd9516df2f3c94f8f0234e6669bd6b65;hp=9fad16fc8dd1651e7a2a2cdccaf5dab9267a803a;hpb=321d2beb638ea788003884f7aefdde104464c0cc;p=releng%2Fbuilder.git diff --git a/jjb/releng-jobs.yaml b/jjb/releng-jobs.yaml index 9fad16fc8..b2a332e61 100644 --- a/jjb/releng-jobs.yaml +++ b/jjb/releng-jobs.yaml @@ -8,17 +8,21 @@ rtd-token: e9fa62bd60a39c22de631791309ccacc37a9929e - gerrit-jenkins-cfg-merge: jenkins-silos: releng sandbox + - gerrit-jenkins-cfg-verify: + jenkins-silos: releng sandbox + - gerrit-jenkins-sandbox-cleanup - gerrit-jjb-deploy-job - gerrit-jjb-merge: build-node: centos7-builder-4c-4g build-timeout: 90 - - gerrit-jjb-verify + - gerrit-jjb-verify: + build-timeout: 90 - builder-check-poms - builder-copy-sandbox-logs - - builder-openstack-cron - gerrit-tox-verify # Automation for docs and jobs - 'builder-update-image-list' + - gerrit-info-yaml-verify # The following values are only specified here # so that code blocks look similar to other projects. @@ -29,62 +33,21 @@ build-node: centos7-builder-2c-2g archive-artifacts: '**/*.log' build-timeout: 30 - jjb-version: 2.0.6 - jenkins-urls: > - https://jenkins.opendaylight.org/releng - https://jenkins.opendaylight.org/sandbox + jjb-version: 3.5.0 - project: - name: packer-jobs - # packer jobs templates are defined in global-jjb + name: builder-openstack jobs: - - '{project-name}-packer-jobs' + - gerrit-openstack-cron + project: 'releng/builder' project-name: builder - branch: master - archive-artifacts: '**/*.log' - build-node: centos7-builder-2c-1g - - platforms: - - centos - - ubuntu-14.04 - - ubuntu-16.04 - - templates: - - devstack - - devstack-pre-pip-ocata: - build-timeout: 75 - - devstack-pre-pip-pike: - build-timeout: 75 - - gbp - - mininet-ovs-2.5: - build-timeout: 60 - - mininet-ovs-2.6: - build-timeout: 75 + build-node: centos7-builder-2c-2g - exclude: - - platforms: centos - templates: gbp - - platforms: centos - templates: mininet-ovs-2.5 - - platforms: centos - templates: mininet-ovs-2.6 - - platforms: ubuntu-14.04 - templates: devstack-pre-pip-ocata - - platforms: ubuntu-14.04 - templates: devstack-pre-pip-pike - - platforms: ubuntu-14.04 - templates: devstack - - platforms: ubuntu-14.04 - templates: mininet-ovs-2.5 - - platforms: ubuntu-14.04 - templates: mininet-ovs-2.6 - - platforms: ubuntu-16.04 - templates: devstack-pre-pip-ocata - - platforms: ubuntu-16.04 - templates: devstack-pre-pip-pike - - platforms: ubuntu-16.04 - templates: devstack + jenkins-urls: > + https://jenkins.opendaylight.org/releng + https://jenkins.opendaylight.org/sandbox + openstack-cloud: vex - job-template: name: builder-check-poms @@ -162,76 +125,6 @@ - lf-infra-publish -- job-template: - name: builder-openstack-cron - project-type: freestyle - node: '{build-node}' - concurrent: true - - properties: - - lf-infra-properties: - build-days-to-keep: 7 - - parameters: - - lf-infra-parameters: - project: '{project}' - stream: '{stream}' - branch: '{branch}' - lftools-version: '{lftools-version}' - - string: - name: OS_CLOUD - default: '{os-cloud}' - description: | - The name of a cloud configuration in clouds.yaml. OS_CLOUD is a - variable name that is significant to openstack client as a - environment variable. Please refer to the documentation for - further details. - https://docs.openstack.org/developer/python-openstackclient/ - - string: - name: ARCHIVE_ARTIFACTS - default: '{archive-artifacts}' - description: Artifacts to archive to the logs server. - - string: - name: JENKINS_URLS - default: '{jenkins-urls}' - description: 'Space separated list of Jenkins URLs to check for active builds' - - scm: - - git-scm: - branch: '{branch}' - - wrappers: - - lf-infra-wrappers: - build-timeout: '{build-timeout}' - jenkins-ssh-credential: '{jenkins-ssh-credential}' - # Listed after to override openstack-infra-wrappers clouds.yaml definition - - config-file-provider: - files: - - file-id: clouds-yaml - target: '$HOME/.config/openstack/clouds.yaml' - - file-id: npmrc - target: '$HOME/.npmrc' - - file-id: pipconf - target: '$HOME/.config/pip/pip.conf' - - triggers: - - timed: '0,30 * * * *' - - builders: - - odl-openstack-install - # Servers - - odl-openstack-cleanup-stale-stacks - - odl-openstack-cleanup-stale-nodes - - odl-openstack-cleanup-orphaned-nodes - # Volumes - - odl-openstack-cleanup-stale-volumes - # Images - - odl-openstack-check-image-protection - - odl-openstack-cleanup-old-images - - publishers: - - lf-infra-publish - - job-template: name: 'builder-update-image-list' project-type: freestyle @@ -274,7 +167,7 @@ gerrit-host: 'git.opendaylight.org' gerrit-topic: 'releng-update-cloud-image-list' gerrit-commit-message: 'Update cloud image list docs' - reviewers-email: 'jluhrsen@redhat.com' + reviewers-email: 'jluhrsen@gmail.com' publishers: - email-notification: