Chore: Upgrade global-jjb to v0.90.8
[ci-management.git] / jjb / ccsdk / distribution.yaml
1 ---
2 - project:
3     name: ccsdk-distribution-released-java17
4     project-name: "ccsdk-distribution"
5     jobs:
6       - gerrit-maven-verify:
7           cron: ""
8       - gerrit-maven-merge:
9           mvn-params: "-Dmaven.test.skip=true"
10       - gerrit-maven-stage:
11           build-node: centos8-docker-8c-8g
12           sign-artifacts: true
13           mvn-params: "-Dmaven.test.skip=true"
14           maven-versions-plugin: true
15           cron: ""
16           sbom-generator: true
17       - gerrit-maven-docker-stage:
18           build-node: centos8-docker-8c-8g
19           container-public-registry: "nexus3.onap.org:10001"
20           container-staging-registry: "nexus3.onap.org:10003"
21           mvn-params: "-Dmaven.test.skip=true -Ddocker.skip.run=true -Pdocker"
22           maven-versions-plugin: true
23       - "{project-name}-gerrit-release-jobs":
24           build-node: centos7-docker-2c-1g
25
26     project: "ccsdk/distribution"
27     stream:
28       - "montreal":
29           branch: "montreal"
30           java-version: openjdk17
31     mvn-version: "mvn38"
32     mvn-settings: "ccsdk-distribution-settings"
33     files: "**"
34     archive-artifacts: ""
35     docker-pom: "pom.xml"
36     mvn-profile: docker
37     build-node: centos8-docker-8c-8g
38     mvn-snapshot-id: "ecomp-snapshots"
39     nexus-snapshot-repo: "snapshots"
40
41 - project:
42     name: ccsdk-distribution-current-java17
43     project-name: "ccsdk-distribution"
44     jobs:
45       - gerrit-maven-verify:
46           cron: ""
47       - gerrit-maven-merge:
48           cron: "@daily"
49           mvn-params: "-Dmaven.test.skip=true"
50       - gerrit-maven-stage:
51           build-node: centos8-docker-8c-8g
52           sign-artifacts: true
53           mvn-params: "-Dmaven.test.skip=true"
54           maven-versions-plugin: true
55           cron: ""
56           sbom-generator: true
57       - gerrit-maven-docker-stage:
58           cron: "@daily"
59           build-node: centos8-docker-8c-8g
60           container-public-registry: "nexus3.onap.org:10001"
61           container-staging-registry: "nexus3.onap.org:10003"
62           mvn-params: "-Dmaven.test.skip=true -Ddocker.skip.run=true -Pdocker"
63           maven-versions-plugin: true
64       - "{project-name}-gerrit-release-jobs":
65           build-node: centos7-docker-2c-1g
66
67     project: "ccsdk/distribution"
68     stream:
69       - "master":
70           branch: "master"
71           java-version: openjdk17
72     mvn-version: "mvn38"
73     mvn-settings: "ccsdk-distribution-settings"
74     files: "**"
75     archive-artifacts: ""
76     docker-pom: "pom.xml"
77     mvn-profile: docker
78     build-node: centos8-docker-8c-8g
79     mvn-snapshot-id: "ecomp-snapshots"
80     nexus-snapshot-repo: "snapshots"
81
82 - project:
83     name: ccsdk-distribution-clm
84     jobs:
85       - gerrit-maven-clm
86     nexus-iq-namespace: "onap-"
87     project: "ccsdk/distribution"
88     project-name: "ccsdk-distribution"
89     stream:
90       - "master":
91           branch: "master"
92     java-version: openjdk17
93     mvn-version: "mvn38"
94     mvn-settings: "ccsdk-distribution-settings"
95     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
96     build-node: centos8-docker-8c-8g