blob: 74f403e0c6b57142ddf3ef3684aaa903615f1259 [file] [log] [blame]
sebdetde906162020-12-10 10:58:06 +01001---
2- project:
3 name: policy-clamp
Andrew Grimberg86af1062023-05-03 09:47:36 -07004 project-name: "policy-clamp"
sebdetde906162020-12-10 10:58:06 +01005 jobs:
6 - gerrit-maven-stage:
Jessica Wagantall030eedb2023-03-28 19:36:06 -07007 build-node: centos8-docker-8c-8g
Jessica Wagantall2e83c382023-02-06 11:47:23 -08008 sbom-generator: true
sebdetde906162020-12-10 10:58:06 +01009 maven-versions-plugin: true
10 sign-artifacts: true
Andrew Grimberg86af1062023-05-03 09:47:36 -070011 mvn-params: "-Dmaven.test.skip=true"
sebdetde906162020-12-10 10:58:06 +010012 - gerrit-maven-docker-stage:
Jessica Wagantall2e83c382023-02-06 11:47:23 -080013 sbom-generator: true
sebdetde906162020-12-10 10:58:06 +010014 build-node: ubuntu1804-docker-8c-8g
15 maven-versions-plugin: true
Andrew Grimberg86af1062023-05-03 09:47:36 -070016 container-public-registry: "nexus3.onap.org:10001"
17 container-staging-registry: "nexus3.onap.org:10003"
18 mvn-params: "-Dmaven.test.skip=true -P docker"
19 - "{project-name}-{stream}-verify-java":
20 mvn-params: "-P docker"
sebdetde906162020-12-10 10:58:06 +010021 build-node: ubuntu1804-docker-8c-16g
Andrew Grimberg86af1062023-05-03 09:47:36 -070022 - "{project-name}-{stream}-merge-java":
sebdet9138cc12021-01-14 11:10:50 +010023 build-node: ubuntu1804-docker-8c-16g
Andrew Grimberg86af1062023-05-03 09:47:36 -070024 mvn-params: "-P docker"
25 - "{project-name}-gerrit-release-jobs":
Jessica Wagantall89fce4b2023-04-10 10:34:54 -070026 build-node: centos7-docker-2c-1g
sebdetde906162020-12-10 10:58:06 +010027
Andrew Grimberg86af1062023-05-03 09:47:36 -070028 project: "policy/clamp"
sebdetde906162020-12-10 10:58:06 +010029 stream:
Andrew Grimberg86af1062023-05-03 09:47:36 -070030 - "master":
31 branch: "master"
32 - "honolulu":
33 branch: "honolulu"
34 - "istanbul":
35 branch: "istanbul"
36 - "jakarta":
37 branch: "jakarta"
38 - "kohn":
39 branch: "kohn"
liamfallonef6bd0c2023-05-25 12:18:45 +010040 - "london":
41 branch: "london"
Andrew Grimberg86af1062023-05-03 09:47:36 -070042 mvn-settings: "policy-clamp-settings"
sebdetde906162020-12-10 10:58:06 +010043 java-version: openjdk11
Andrew Grimberg86af1062023-05-03 09:47:36 -070044 files: "**"
45 archive-artifacts: ""
sebdetde906162020-12-10 10:58:06 +010046 build-node: ubuntu1804-docker-8c-8g
47
48- project:
49 name: policy-clamp-sonar
50 jobs:
51 - gerrit-maven-sonar:
52 sonarcloud: true
Andrew Grimberg86af1062023-05-03 09:47:36 -070053 sonarcloud-project-organization: "{sonarcloud_project_organization}"
54 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
55 sonar-mvn-goal: "{sonar_mvn_goal}"
56 cron: "@daily"
sebdetde906162020-12-10 10:58:06 +010057 build-node: ubuntu1804-docker-8c-8g
Andrew Grimberg86af1062023-05-03 09:47:36 -070058 project: "policy/clamp"
59 project-name: "policy-clamp"
60 branch: "master"
61 mvn-settings: "policy-clamp-settings"
62 mvn-goals: "clean install"
63 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
sebdetde906162020-12-10 10:58:06 +010064 java-version: openjdk11
65
66- project:
67 name: policy-clamp-clm
68 jobs:
69 - gerrit-maven-clm:
Andrew Grimberg86af1062023-05-03 09:47:36 -070070 nexus-iq-namespace: "onap-"
71 project: "policy/clamp"
72 project-name: "policy-clamp"
liamfallon5e391b02022-01-20 16:36:09 +000073 stream:
Andrew Grimberg86af1062023-05-03 09:47:36 -070074 - "master":
75 branch: "master"
76 mvn-settings: "policy-clamp-settings"
sebdetde906162020-12-10 10:58:06 +010077 build-node: ubuntu1804-docker-8c-8g
78 java-version: openjdk11
79
80- project:
81 name: policy-clamp-info
82 project-name: policy-clamp
83 jobs:
84 - gerrit-info-yaml-verify
Bengt Thureed4cd2142022-09-16 19:15:05 +100085 build-node: centos8-builder-2c-1g
sebdetde906162020-12-10 10:58:06 +010086 project: policy/clamp
87 branch: master