- gerrit-tox-verify
# Automation for docs and jobs
- 'builder-update-image-list'
- - 'builder-update-images'
# The following values are only specified here
# so that code blocks look similar to other projects.
email-recipients: '{email-recipients}'
email-prefix: '[releng]'
- lf-infra-publish
-
-
-- job-template:
- name: 'builder-update-images'
- project-type: freestyle
- node: centos7-builder-2c-1g
-
- properties:
- - opendaylight-infra-properties:
- build-days-to-keep: 7
-
- parameters:
- - opendaylight-infra-parameters:
- os-cloud: vex
- project: '{project}'
- branch: '{branch}'
- refspec: 'refs/heads/{branch}'
- artifacts: '{archive-artifacts}'
-
- scm:
- - git-scm:
- branch: '{branch}'
-
- wrappers:
- - opendaylight-infra-wrappers:
- build-timeout: '{build-timeout}'
- # Listed after to override openstack-infra-wrappers clouds.yaml definition
- - config-file-provider:
- files:
- - file-id: clouds-yaml
- target: '$HOME/.config/openstack/clouds.yaml'
-
- triggers:
- # Update images the day after packer images are built every month on 2nd
- - timed: '00 H 2 * *'
-
- builders:
- - lf-infra-pre-build
- - shell: !include-raw-escape: opendaylight-infra-update-images.sh
- - lf-infra-push-gerrit-patch:
- project: '{project}'
- gerrit-user: 'jenkins-$SILO'
- gerrit-host: 'git.opendaylight.org'
- gerrit-topic: 'releng-update-cloud-images'
- gerrit-commit-message: 'Update image to the latest'
- reviewers-email: 'jenkins-releng@opendaylight.org'
-
- publishers:
- - email-notification:
- email-recipients: '{email-recipients}'
- email-prefix: '[releng]'
- - lf-infra-publish