CI: Remove Jenkins gerrit-info-yaml-verify job
[ci-management.git] / jjb / ccsdk / ccsdk-oran.yaml
1 ---
2 - project:
3     name: ccsdk-oran-java11
4     project-name: "ccsdk-oran"
5     jobs:
6       - gerrit-maven-verify:
7           cron: ""
8       - gerrit-maven-merge:
9           cron: "@daily"
10           mvn-params: "-Dmaven.test.skip=true"
11       - gerrit-maven-stage:
12           build-node: centos8-docker-8c-8g
13           sign-artifacts: true
14           mvn-params: "-Dmaven.test.skip=true"
15           mvn-opts: "-Ddocker.skip=true"
16           cron: ""
17           sbom-generator: true
18       - gerrit-maven-docker-stage:
19           build-node: centos8-docker-8c-8g
20           container-public-registry: "nexus3.onap.org:10001"
21           container-staging-registry: "nexus3.onap.org:10003"
22           mvn-params: "-Dmaven.test.skip=true -Pdocker"
23           maven-versions-plugin: true
24           cron: "@daily"
25       - "{project-name}-gerrit-release-jobs":
26           build-node: centos7-docker-2c-1g
27     project: "ccsdk/oran"
28     stream:
29       - "kohn":
30           branch: "kohn"
31     java-version: openjdk11
32     mvn-version: "mvn38"
33     mvn-settings: "ccsdk-oran-settings"
34     files: "**"
35     archive-artifacts: ""
36     docker-pom: "pom.xml"
37     mvn-profile: docker
38     build-node: centos8-docker-8c-8g
39     mvn-snapshot-id: "ecomp-snapshots"
40     nexus-snapshot-repo: "snapshots"
41
42 - project:
43     name: ccsdk-oran-java17
44     project-name: "ccsdk-oran"
45     jobs:
46       - gerrit-maven-verify:
47           cron: ""
48       - gerrit-maven-merge:
49           cron: "@daily"
50           mvn-params: "-Dmaven.test.skip=true"
51       - gerrit-maven-stage:
52           build-node: centos8-docker-8c-8g
53           sign-artifacts: true
54           mvn-params: "-Dmaven.test.skip=true"
55           mvn-opts: "-Ddocker.skip=true"
56           cron: ""
57           sbom-generator: true
58       - gerrit-maven-docker-stage:
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 -Pdocker"
63           maven-versions-plugin: true
64           cron: "@daily"
65       - "{project-name}-gerrit-release-jobs":
66           build-node: centos7-docker-2c-1g
67     project: "ccsdk/oran"
68     stream:
69       - "master":
70           branch: "master"
71       - "london":
72           branch: "london"
73     java-version: openjdk17
74     mvn-version: "mvn38"
75     mvn-settings: "ccsdk-oran-settings"
76     files: "**"
77     archive-artifacts: ""
78     docker-pom: "pom.xml"
79     mvn-profile: docker
80     build-node: centos8-docker-8c-8g
81     mvn-snapshot-id: "ecomp-snapshots"
82     nexus-snapshot-repo: "snapshots"
83
84 - project:
85     name: ccsdk-oran-clm
86     jobs:
87       - gerrit-maven-clm
88     nexus-iq-namespace: "onap-"
89     project: "ccsdk/oran"
90     project-name: "ccsdk-oran"
91     stream:
92       - "master":
93           branch: "master"
94     java-version: openjdk17
95     mvn-version: "mvn38"
96     mvn-settings: "ccsdk-oran-settings"
97     mvn-opts: "-Ddocker.skip=true --add-opens=java.base/java.util=ALL-UNNAMED"
98     build-node: centos8-builder-4c-4g
99
100 - project:
101     name: ccsdk-oran-sonar
102     jobs:
103       - gerrit-maven-sonar
104     sonarcloud: true
105     sonarcloud-project-organization: "{sonarcloud_project_organization}"
106     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
107     gerrit_trigger_file_paths:
108       - compare-type: REG_EXP
109         pattern: "a1-policy-management/.*"
110     sonar-mvn-goal: "{sonar_mvn_goal}"
111     cron: "@daily"
112     build-node: centos8-docker-8c-8g
113     project: "ccsdk/oran"
114     project-name: "ccsdk-oran"
115     branch: "master"
116     java-version: openjdk17
117     mvn-version: "mvn38"
118     mvn-settings: "ccsdk-oran-settings"
119     mvn-goals: "clean install"
120     mvn-opts: "-Xmx1024m -Ddocker.skip=true"
121     mvn-params: "-f a1-policy-management"