Feat: Branch cut stable/argon stream for AR
[releng/builder.git] / jjb / autorelease / autorelease-projects.yaml
1 ---
2 - project:
3     name: autorelease-projects-common
4     jobs:
5       - autorelease-branch-cut
6       - "autorelease-generate-release-notes-{stream}"
7       - "autorelease-update-submodules-{stream}"
8       - "autorelease-update-validate-jobs-{stream}"
9       - "{project-name}-validate-autorelease-{stream}"
10       - gerrit-tox-verify
11
12     stream:
13       - potassium:
14           branch: "master"
15       - argon:
16           branch: "stable/argon"
17       - chlorine:
18           branch: "stable/chlorine"
19       - sulfur:
20           branch: "stable/sulfur"
21
22     project: releng/autorelease
23     project-name: autorelease
24     build-node: centos7-builder-2c-2g
25     archive-artifacts: >
26       **/*.prop
27       **/*.log
28     staging-profile-id: 425e43800fea70
29
30 - project:
31     name: autorelease-projects-openjdk11
32     jobs:
33       - "autorelease-release-{stream}-{mvn-version}-{java-version}":
34           build-node: centos7-builder-4c-16g
35       - "autorelease-version-bump-{stream}-{mvn-version}-{java-version}"
36
37     stream:
38       - sulfur:
39           branch: "stable/sulfur"
40           integration-test: sulfur
41
42     project: releng/autorelease
43     project-name: autorelease
44     build-node: centos7-builder-2c-8g
45     # Before adding more here, beware of https://jira.linuxfoundation.org/browse/RELENG-280
46     archive-artifacts: >
47       **/*.prop
48       **/*.log
49       **/target/surefire-reports/*-output.txt
50       **/target/failsafe-reports/failsafe-summary.xml
51       **/hs_err_*.log
52       **/target/feature/feature.xml
53     staging-profile-id: 425e43800fea70
54     # TODO: **/*.hprof is too large, compress with xz first
55     mvn-params: >
56       -PrepoBuild
57       -P!karaf
58       -Pignore-lispflowmapping-integrationtest
59       -Dcheckstyle.skip=true
60       -Dskip.karaf.featureTest=true
61       -Dsft.heap.max=4g
62     java-version: "openjdk11"
63
64 - project:
65     name: autorelease-projects-openjdk17
66     jobs:
67       - "autorelease-release-{stream}-{mvn-version}-{java-version}":
68           build-node: centos8-builder-4c-16g
69       - "autorelease-version-bump-{stream}-{mvn-version}-{java-version}"
70
71     stream:
72       - potassium:
73           branch: "master"
74           integration-test: potassium
75       - argon:
76           branch: "stable/argon"
77           integration-test: argon
78       - chlorine:
79           branch: "stable/chlorine"
80           integration-test: chlorine
81
82     project: releng/autorelease
83     project-name: autorelease
84     build-node: centos8-builder-2c-8g
85     # Before adding more here, beware of https://jira.linuxfoundation.org/browse/RELENG-280
86     archive-artifacts: >
87       **/*.prop
88       **/*.log
89       **/target/surefire-reports/*-output.txt
90       **/target/failsafe-reports/failsafe-summary.xml
91       **/hs_err_*.log
92       **/target/feature/feature.xml
93     staging-profile-id: 425e43800fea70
94     # TODO: **/*.hprof is too large, compress with xz first
95     mvn-params: >
96       -PrepoBuild
97       -P!karaf
98       -Pignore-lispflowmapping-integrationtest
99       -Dcheckstyle.skip=true
100       -Dskip.karaf.featureTest=true
101       -Dsft.heap.max=4g
102     java-version: "openjdk17"
103
104 - project:
105     name: autorelease-info
106     jobs:
107       - gerrit-info-yaml-verify
108     project: releng/autorelease
109     project-name: autorelease
110     branch: master
111     build-node: centos7-builder-2c-1g
112
113 - project:
114     name: autorelease-view
115     views:
116       - project-view
117     project-name: autorelease