blob: de8ac8e1e97906b52fa1aca495087c1c27ea6461 [file] [log] [blame]
sebdetde906162020-12-10 10:58:06 +01001---
2- project:
3 name: policy-clamp
4 project-name: 'policy-clamp'
5 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
sebdet9138cc12021-01-14 11:10:50 +010011 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
16 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'
21 build-node: ubuntu1804-docker-8c-16g
22 - '{project-name}-{stream}-merge-java':
sebdet9138cc12021-01-14 11:10:50 +010023 build-node: ubuntu1804-docker-8c-16g
24 mvn-params: '-P docker'
sebdetde906162020-12-10 10:58:06 +010025 - '{project-name}-gerrit-release-jobs':
26 build-node: centos7-docker-8c-8g
27
28 project: 'policy/clamp'
29 stream:
liamfallon126f6282022-10-24 16:11:43 +010030 - 'master':
31 branch: 'master'
32 - 'honolulu':
33 branch: 'honolulu'
34 - 'istanbul':
35 branch: 'istanbul'
36 - 'jakarta':
37 branch: 'jakarta'
38 - 'kohn':
39 branch: 'kohn'
sebdetde906162020-12-10 10:58:06 +010040 mvn-settings: 'policy-clamp-settings'
41 java-version: openjdk11
42 files: '**'
43 archive-artifacts: ''
44 build-node: ubuntu1804-docker-8c-8g
45
46- project:
47 name: policy-clamp-sonar
48 jobs:
49 - gerrit-maven-sonar:
50 sonarcloud: true
51 sonarcloud-project-organization: '{sonarcloud_project_organization}'
sebdetde906162020-12-10 10:58:06 +010052 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
53 sonar-mvn-goal: '{sonar_mvn_goal}'
54 cron: '@daily'
55 build-node: ubuntu1804-docker-8c-8g
56 project: 'policy/clamp'
57 project-name: 'policy-clamp'
58 branch: 'master'
59 mvn-settings: 'policy-clamp-settings'
60 mvn-goals: 'clean install'
61 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
62 java-version: openjdk11
63
64- project:
65 name: policy-clamp-clm
66 jobs:
67 - gerrit-maven-clm:
68 nexus-iq-namespace: 'onap-'
69 project: 'policy/clamp'
70 project-name: 'policy-clamp'
liamfallon5e391b02022-01-20 16:36:09 +000071 stream:
72 - 'master':
73 branch: 'master'
sebdetde906162020-12-10 10:58:06 +010074 mvn-settings: 'policy-clamp-settings'
75 build-node: ubuntu1804-docker-8c-8g
76 java-version: openjdk11
77
78- project:
79 name: policy-clamp-info
80 project-name: policy-clamp
81 jobs:
82 - gerrit-info-yaml-verify
Bengt Thureed4cd2142022-09-16 19:15:05 +100083 build-node: centos8-builder-2c-1g
sebdetde906162020-12-10 10:58:06 +010084 project: policy/clamp
85 branch: master