Merge "Enable Signing and Maven Central"
[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-tox-verify
63
64     project-name: lf-infra-common-packer
65     project: releng/common-packer
66     project-pattern: releng/common-packer
67     build-node: centos7-builder-2c-8g
68     rtd-build-url: https://readthedocs.org/api/v2/webhook/lf-releng-common-packer/38930/
69     rtd-token: 0cdf727cc22f8f888ffec0e69f46d89031018776
70     stream: any
71     branch: '*'
72
73     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
74     gerrit-server-name: lf-releng
75
76 - project:
77     name: lf-infra-docs
78     jobs:
79       - '{project-name}-rtd-jobs'
80       - gerrit-tox-verify
81
82     project-name: lf-infra-docs
83     project: releng/docs
84     project-pattern: releng/docs
85     build-node: centos7-builder-2c-1g
86     rtd-build-url: https://readthedocs.org/api/v2/webhook/lf-releng-docs/32930/
87     rtd-token: e02d61c268c3cc11b65ef169ff199dbb82989647
88     stream: any
89     branch: '*'
90
91     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
92     gerrit-server-name: lf-releng
93
94 - project:
95     name: lf-infra-docs-conf
96     jobs:
97       - '{project-name}-rtd-jobs'
98       - gerrit-tox-verify
99
100     project-name: lf-infra-docs-conf
101     project: releng/docs-conf
102     project-pattern: releng/docs-conf
103     build-node: centos7-builder-2c-1g
104     rtd-build-url: https://readthedocs.org/api/v2/webhook/lfdocs-conf/32931/
105     rtd-token: 27a59073490f2cefab41761dc225ac8c8bfdf028
106     stream: any
107     branch: '*'
108
109     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
110     gerrit-server-name: lf-releng
111
112 - project:
113     name: lf-infra-global-jjb
114     jobs:
115       - '{project-name}-rtd-jobs':
116           gerrit_trigger_file_paths:
117             - compare-type: REG_EXP
118               pattern: '.*\.css'
119             - compare-type: REG_EXP
120               pattern: '.*\.html'
121             - compare-type: REG_EXP
122               pattern: '.*\.rst'
123             - compare-type: REG_EXP
124               pattern: '.*\/conf.py'
125             - compare-type: REG_EXP
126               pattern: 'releasenotes/.*'
127       - gerrit-tox-verify
128
129     project-name: lf-infra-global-jjb
130     project: releng/global-jjb
131     project-pattern: releng/global-jjb
132     build-node: centos7-builder-2c-8g
133     rtd-build-url: https://readthedocs.org/api/v2/webhook/lf-releng-global-jjb/32932/
134     rtd-token: f19058af6f90e04dff828e3eec5e2f0990895a7b
135     stream: any
136     branch: '*'
137
138     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
139     gerrit-server-name: lf-releng
140
141 - project:
142     name: lf-infra-lftools
143     jobs:
144       - '{project-name}-rtd-jobs'
145       - gerrit-tox-verify
146
147     project-name: lf-infra-lftools
148     project: releng/lftools
149     project-pattern: releng/lftools
150     build-node: ubuntu1604-docker-2c-2g
151     rtd-build-url: https://readthedocs.org/api/v2/webhook/lf-releng-tools/32933/
152     rtd-token: 47a135ceba9053c6f88394a7171ebf5602a9fc95
153     stream: any
154     branch: '*'
155
156     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
157     gerrit-server-name: lf-releng
158
159 - project:
160     name: lf-infra-license-checker
161     jobs:
162       - gerrit-tox-verify
163
164     project-name: lf-infra-license-checker
165     project: releng/license-checker
166     build-node: centos7-builder-2c-2g
167     stream: any
168     branch: '*'
169
170     git-url: https://gerrit.linuxfoundation.org/infra/$GERRIT_PROJECT
171     gerrit-server-name: lf-releng
172
173 - project:
174     name: lf-infra-view
175     views:
176       - project-view
177     project-name: lf-infra