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