Merge "Minimize CSIT dependencis in mininet-ovs-2.8 image"
[releng/builder.git] / jjb / autorelease / autorelease-projects.yaml
1 ---
2 - project:
3     name: autorelease-projects-openjdk11
4     jobs:
5       - "autorelease-generate-release-notes-{stream}"
6       - "autorelease-release-{stream}-{mvn-version}-{java-version}":
7           build-node: centos7-builder-4c-16g
8       - "autorelease-update-submodules-{stream}"
9       - "autorelease-update-validate-jobs-{stream}"
10       - "{project-name}-validate-autorelease-{stream}"
11       - "autorelease-version-bump-{stream}-{mvn-version}-{java-version}"
12       - gerrit-tox-verify
13
14     stream:
15       - silicon:
16           branch: "master"
17           integration-test: silicon
18       - aluminium:
19           branch: "stable/aluminium"
20           integration-test: aluminium
21       - magnesium:
22           branch: "stable/magnesium"
23           integration-test: magnesium
24
25     project: releng/autorelease
26     project-name: autorelease
27     build-node: centos7-builder-2c-8g
28     # Before adding more here, beware of https://jira.linuxfoundation.org/browse/RELENG-280
29     archive-artifacts: >
30       **/*.prop
31       **/*.log
32       **/target/surefire-reports/*-output.txt
33       **/target/failsafe-reports/failsafe-summary.xml
34       **/hs_err_*.log
35       **/target/feature/feature.xml
36     staging-profile-id: 425e43800fea70
37     # TODO: **/*.hprof is too large, compress with xz first
38     mvn-params: >
39       -PrepoBuild
40       -P!karaf
41       -Pignore-lispflowmapping-integrationtest
42       -Dcheckstyle.skip=true
43       -Dskip.karaf.featureTest=true
44       -Dsft.heap.max=4g
45     java-version: "openjdk11"
46
47 - project:
48     name: autorelease-info
49     jobs:
50       - gerrit-info-yaml-verify
51     project: releng/autorelease
52     project-name: autorelease
53     branch: master
54     build-node: centos7-builder-2c-1g
55
56 - project:
57     name: autorelease-view
58     views:
59       - project-view
60     project-name: autorelease