Use CentOS7 build-node for release-announce job
[releng/builder.git] / jjb / lf-infra / lf-infra-jobs.yaml
1 ---
2 - project:
3     name: lf-infra-ansible-roles-system-update
4     jobs:
5       - gerrit-tox-verify
6
7     project-name: lf-infra-ansible-roles
8     project: ansible/roles/*
9     build-node: ubuntu1604-docker-2c-2g
10     build-timeout: 60
11     stream: any
12     branch: '*'
13
14     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
15     gerrit-server-name: lf-releng
16
17 - project:
18     name: lf-infra-ci-workshop
19     jobs:
20       - gerrit-tox-verify
21
22     project-name: lf-infra-ci-workshop
23     project: releng/ci-workshop
24     build-node: centos7-builder-2c-8g
25     stream: any
26     branch: '*'
27
28     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
29     gerrit-server-name: lf-releng
30
31 - project:
32     name: lf-infra-info-master
33     jobs:
34       - gerrit-tox-verify
35
36     project-name: lf-infra-info-master
37     project: releng/info-master
38     build-node: centos7-builder-2c-2g
39     stream: any
40     branch: '*'
41
42     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
43     gerrit-server-name: lf-releng
44
45 - project:
46     name: lf-test-release-tox-verify
47     jobs:
48       - gerrit-tox-verify
49
50     project-name: lf-test-release-tox-verify
51     project: zzz-test-release
52     build-node: centos7-builder-2c-2g
53     stream: any
54     branch: '*'
55
56     git-url: https://git.opendaylight.org/gerrit/$GERRIT_PROJECT
57
58 - project:
59     name: lf-infra-common-packer
60     jobs:
61       - '{project-name}-rtd-jobs'
62       - gerrit-release-announce
63       - gerrit-tox-verify
64
65     project-name: lf-infra-common-packer
66     project: releng/common-packer
67     project-pattern: releng/common-packer
68     build-node: centos7-builder-2c-8g
69     rtd-build-url: https://readthedocs.org/api/v2/webhook/lf-releng-common-packer/38930/
70     rtd-token: 0cdf727cc22f8f888ffec0e69f46d89031018776
71     stream: any
72     branch: '*'
73
74     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
75     gerrit-server-name: lf-releng
76
77 - project:
78     name: lf-infra-docs
79     jobs:
80       - '{project-name}-rtd-jobs'
81       - gerrit-tox-verify
82
83     project-name: lf-infra-docs
84     project: releng/docs
85     project-pattern: releng/docs
86     build-node: centos7-builder-2c-1g
87     rtd-build-url: https://readthedocs.org/api/v2/webhook/lf-releng-docs/32930/
88     rtd-token: e02d61c268c3cc11b65ef169ff199dbb82989647
89     stream: any
90     branch: '*'
91
92     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
93     gerrit-server-name: lf-releng
94
95 - project:
96     name: lf-infra-docs-conf
97     jobs:
98       - '{project-name}-rtd-jobs'
99       - gerrit-release-announce
100       - gerrit-tox-verify
101
102     project-name: lf-infra-docs-conf
103     project: releng/docs-conf
104     project-pattern: releng/docs-conf
105     build-node: centos7-builder-2c-1g
106     rtd-build-url: https://readthedocs.org/api/v2/webhook/lfdocs-conf/32931/
107     rtd-token: 27a59073490f2cefab41761dc225ac8c8bfdf028
108     stream: any
109     branch: '*'
110
111     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
112     gerrit-server-name: lf-releng
113
114 - project:
115     name: lf-infra-global-jjb
116     jobs:
117       - '{project-name}-rtd-jobs':
118           gerrit_trigger_file_paths:
119             - compare-type: REG_EXP
120               pattern: '.*\.css'
121             - compare-type: REG_EXP
122               pattern: '.*\.html'
123             - compare-type: REG_EXP
124               pattern: '.*\.rst'
125             - compare-type: REG_EXP
126               pattern: '.*\/conf.py'
127             - compare-type: REG_EXP
128               pattern: 'releasenotes/.*'
129       - gerrit-release-announce
130       - gerrit-tox-verify
131
132     project-name: lf-infra-global-jjb
133     project: releng/global-jjb
134     project-pattern: releng/global-jjb
135     build-node: centos7-builder-2c-8g
136     rtd-build-url: https://readthedocs.org/api/v2/webhook/lf-releng-global-jjb/32932/
137     rtd-token: f19058af6f90e04dff828e3eec5e2f0990895a7b
138     stream: any
139     branch: '*'
140
141     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
142     gerrit-server-name: lf-releng
143
144 - project:
145     name: lf-infra-lftools
146     jobs:
147       - '{project-name}-rtd-jobs'
148       - gerrit-release-announce:
149           build-node: centos7-builder-2c-1g
150       - gerrit-tox-verify
151
152     project-name: lf-infra-lftools
153     project: releng/lftools
154     project-pattern: releng/lftools
155     build-node: ubuntu1604-docker-2c-2g
156     rtd-build-url: https://readthedocs.org/api/v2/webhook/lf-releng-tools/32933/
157     rtd-token: 47a135ceba9053c6f88394a7171ebf5602a9fc95
158     stream: any
159     branch: '*'
160
161     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
162     gerrit-server-name: lf-releng
163
164 - project:
165     name: lf-infra-license-checker
166     jobs:
167       - gerrit-tox-verify
168
169     project-name: lf-infra-license-checker
170     project: releng/license-checker
171     build-node: centos7-builder-2c-2g
172     stream: any
173     branch: '*'
174
175     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
176     gerrit-server-name: lf-releng
177
178 - project:
179     name: lf-infra-view
180     views:
181       - project-view
182     project-name: lf-infra