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