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-verify:
10 jenkins-silos: releng sandbox
11 - gerrit-jenkins-sandbox-cleanup
12 - gerrit-jjb-deploy-job
14 - builder-copy-sandbox-logs
16 # Automation for docs and jobs
17 - "builder-update-image-list":
18 archive-artifacts: docs/cloud-images.rst
19 - gerrit-info-yaml-verify
21 # The following values are only specified here
22 # so that code blocks look similar to other projects.
23 project: "releng/builder"
27 build-node: centos8-builder-2c-2g
28 archive-artifacts: "**/*.log"
33 name: builder-openstack
35 - gerrit-openstack-cron
37 project: "releng/builder"
39 build-node: centos8-builder-2c-2g
42 https://jenkins.opendaylight.org/releng
43 https://jenkins.opendaylight.org/sandbox
47 name: builder-check-poms
48 node: centos8-builder-2c-1g
50 project-type: freestyle
53 - opendaylight-infra-properties:
54 build-days-to-keep: 14
57 - opendaylight-infra-parameters:
58 os-cloud: "{os-cloud}"
61 refspec: "refs/heads/{branch}"
62 artifacts: "{archive-artifacts}"
65 - opendaylight-infra-wrappers:
66 build-timeout: "{build-timeout}"
72 - shell: !include-raw-escape: check-poms.sh
76 email-recipients: "{email-recipients}"
77 email-prefix: "[releng]"
81 name: builder-copy-sandbox-logs
82 node: centos8-builder-2c-1g
84 project-type: freestyle
87 - opendaylight-infra-properties:
91 - opendaylight-infra-parameters:
99 - opendaylight-infra-wrappers:
104 server-name: "{gerrit-server-name}"
106 - comment-added-contains-event:
107 comment-contains-value: "copy-logs:"
109 - project-compare-type: ANT
110 project-pattern: "**"
112 - branch-compare-type: ANT
116 - shell: !include-raw-escape: copy-sandbox-logs.sh
122 name: "builder-update-image-list"
123 project-type: freestyle
124 node: centos8-builder-2c-1g
127 - opendaylight-infra-properties:
128 build-days-to-keep: 7
131 - opendaylight-infra-parameters:
135 refspec: "refs/heads/{branch}"
136 artifacts: "{archive-artifacts}"
143 - opendaylight-infra-wrappers:
144 build-timeout: "{build-timeout}"
145 # Listed after to override openstack-infra-wrappers clouds.yaml definition
146 - config-file-provider:
148 - file-id: clouds-yaml
149 target: "$HOME/.config/openstack/clouds.yaml"
152 # Update image list every Monday to Friday at 11:00 UTC
153 - timed: "0 11 * * 1-5"
157 - shell: !include-raw-escape: opendaylight-infra-update-image-list.sh
158 - lf-infra-push-gerrit-patch:
160 gerrit-user: "jenkins-$SILO"
161 gerrit-host: "git.opendaylight.org"
162 gerrit-topic: "releng-update-cloud-image-list"
163 gerrit-commit-message: "Update cloud image list docs"
164 reviewers-email: "jenkins-releng@opendaylight.org"
167 - email-notification:
168 email-recipients: "{email-recipients}"
169 email-prefix: "[releng]"