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 archive-artifacts: docs/cloud-images.rst
26 - gerrit-info-yaml-verify
28 # The following values are only specified here
29 # so that code blocks look similar to other projects.
30 project: "releng/builder"
34 build-node: centos7-builder-2c-2g
35 archive-artifacts: "**/*.log"
40 name: builder-openstack
42 - gerrit-openstack-cron
44 project: "releng/builder"
46 build-node: centos7-builder-2c-2g
49 https://jenkins.opendaylight.org/releng
50 https://jenkins.opendaylight.org/sandbox
54 name: builder-check-poms
55 node: centos7-builder-2c-1g
57 project-type: freestyle
60 - opendaylight-infra-properties:
61 build-days-to-keep: 14
64 - opendaylight-infra-parameters:
65 os-cloud: "{os-cloud}"
68 refspec: "refs/heads/{branch}"
69 artifacts: "{archive-artifacts}"
72 - opendaylight-infra-wrappers:
73 build-timeout: "{build-timeout}"
79 - shell: !include-raw-escape: check-poms.sh
83 email-recipients: "{email-recipients}"
84 email-prefix: "[releng]"
88 name: builder-copy-sandbox-logs
89 node: centos7-builder-2c-1g
91 project-type: freestyle
94 - opendaylight-infra-properties:
98 - opendaylight-infra-parameters:
106 - opendaylight-infra-wrappers:
111 server-name: "{gerrit-server-name}"
113 - comment-added-contains-event:
114 comment-contains-value: "copy-logs:"
116 - project-compare-type: ANT
117 project-pattern: "**"
119 - branch-compare-type: ANT
123 - 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"
164 - shell: !include-raw-escape: opendaylight-infra-update-image-list.sh
165 - lf-infra-push-gerrit-patch:
167 gerrit-user: "jenkins-$SILO"
168 gerrit-host: "git.opendaylight.org"
169 gerrit-topic: "releng-update-cloud-image-list"
170 gerrit-commit-message: "Update cloud image list docs"
171 reviewers-email: "jluhrsen@gmail.com"
174 - email-notification:
175 email-recipients: "{email-recipients}"
176 email-prefix: "[releng]"