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