5 - '{project-name}-rtd-jobs':
6 project-pattern: releng/builder
7 rtd-build-url: https://readthedocs.org/api/v2/webhook/opendaylight-releng-builder/32926/
8 rtd-token: e9fa62bd60a39c22de631791309ccacc37a9929e
9 - gerrit-jenkins-cfg-merge:
10 jenkins-silos: releng sandbox
11 - gerrit-jenkins-cfg-verify:
12 jenkins-silos: releng sandbox
13 - gerrit-jenkins-sandbox-cleanup
14 - gerrit-jjb-deploy-job
16 build-node: centos7-builder-4c-4g
21 - builder-copy-sandbox-logs
23 # Automation for docs and jobs
24 - 'builder-update-image-list'
25 - gerrit-info-yaml-verify
27 # The following values are only specified here
28 # so that code blocks look similar to other projects.
29 project: 'releng/builder'
33 build-node: centos7-builder-2c-2g
34 archive-artifacts: '**/*.log'
39 name: builder-openstack
41 - gerrit-openstack-cron
43 project: 'releng/builder'
45 build-node: centos7-builder-2c-2g
48 https://jenkins.opendaylight.org/releng
49 https://jenkins.opendaylight.org/sandbox
53 name: builder-check-poms
54 node: centos7-builder-2c-1g
56 project-type: freestyle
59 - opendaylight-infra-properties:
60 build-days-to-keep: 14
63 - opendaylight-infra-parameters:
64 os-cloud: '{os-cloud}'
67 refspec: 'refs/heads/{branch}'
68 artifacts: '{archive-artifacts}'
71 - opendaylight-infra-wrappers:
72 build-timeout: '{build-timeout}'
78 - shell: !include-raw-escape: check-poms.sh
82 email-recipients: '{email-recipients}'
83 email-prefix: '[releng]'
87 name: builder-copy-sandbox-logs
88 node: centos7-builder-2c-1g
90 project-type: freestyle
93 - opendaylight-infra-properties:
97 - opendaylight-infra-parameters:
105 - opendaylight-infra-wrappers:
110 server-name: '{gerrit-server-name}'
112 - comment-added-contains-event:
113 comment-contains-value: 'copy-logs:'
115 - project-compare-type: ANT
116 project-pattern: '**'
118 - branch-compare-type: ANT
122 - shell: !include-raw-escape: copy-sandbox-logs.sh
129 name: 'builder-update-image-list'
130 project-type: freestyle
131 node: centos7-builder-2c-1g
134 - opendaylight-infra-properties:
135 build-days-to-keep: 7
138 - opendaylight-infra-parameters:
142 refspec: 'refs/heads/{branch}'
143 artifacts: '{archive-artifacts}'
150 - opendaylight-infra-wrappers:
151 build-timeout: '{build-timeout}'
152 # Listed after to override openstack-infra-wrappers clouds.yaml definition
153 - config-file-provider:
155 - file-id: clouds-yaml
156 target: '$HOME/.config/openstack/clouds.yaml'
159 # Update image list every Monday to Friday at 11:00 UTC
160 - timed: '0 11 * * 1-5'
163 - shell: !include-raw-escape: opendaylight-infra-update-image-list.sh
164 - lf-infra-push-gerrit-patch:
166 gerrit-user: 'jenkins-$SILO'
167 gerrit-host: 'git.opendaylight.org'
168 gerrit-topic: 'releng-update-cloud-image-list'
169 gerrit-commit-message: 'Update cloud image list docs'
170 reviewers-email: 'jluhrsen@gmail.com'
173 - email-notification:
174 email-recipients: '{email-recipients}'
175 email-prefix: '[releng]'