[POLICY] Add mvn opts for opening java packages when running clm job
[ci-management.git] / jjb / policy / policy-docker-base-common.yaml
1 ---
2 - project:
3     name: policy-docker-base-common
4     project-name: "policy-docker"
5     jobs:
6       - "{project-name}-{stream}-verify-java"
7       - "{project-name}-{stream}-merge-java":
8           docker-pom: "pom.xml"
9           mvn-profile: "docker"
10           mvn-params: "-P docker"
11           build-node: ubuntu1804-docker-8c-8g
12       - gerrit-maven-docker-stage:
13           sbom-generator: true
14           build-node: ubuntu1804-docker-8c-8g
15           maven-versions-plugin: true
16           mvn-params: "-P docker -Dmaven.test.skip=true"
17           container-public-registry: "nexus3.onap.org:10001"
18           container-staging-registry: "nexus3.onap.org:10003"
19       - "{project-name}-gerrit-release-jobs":
20           build-node: centos7-docker-2c-1g
21     mvn-settings: "policy-docker-settings"
22     mvn-params: "-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false"
23     java-version: openjdk11
24
25     project: "policy/docker"
26     stream:
27       - "london":
28           branch: "london"
29     files: "**"
30     archive-artifacts: ""
31     build-node: ubuntu1804-builder-4c-4g
32
33 - project:
34     name: policy-docker-base-common-java-17
35     project-name: "policy-docker"
36     jobs:
37       - "{project-name}-{stream}-verify-java"
38       - "{project-name}-{stream}-merge-java":
39           docker-pom: "pom.xml"
40           mvn-profile: "docker"
41           mvn-params: "-P docker"
42           build-node: ubuntu1804-docker-8c-8g
43       - gerrit-maven-docker-stage:
44           sbom-generator: true
45           build-node: ubuntu1804-docker-8c-8g
46           maven-versions-plugin: true
47           mvn-params: "-P docker -Dmaven.test.skip=true"
48           container-public-registry: "nexus3.onap.org:10001"
49           container-staging-registry: "nexus3.onap.org:10003"
50       - "{project-name}-gerrit-release-jobs":
51           build-node: centos7-docker-2c-1g
52     mvn-version: "mvn36"
53     maven-version: "mvn36"
54     mvn-settings: "policy-docker-settings"
55     mvn-params: "-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false"
56     java-version: openjdk17
57
58     project: "policy/docker"
59     stream:
60       - "master":
61           branch: "master"
62       - "montreal":
63           branch: "montreal"
64     files: "**"
65     archive-artifacts: ""
66     build-node: ubuntu1804-builder-4c-4g
67
68 - project:
69     name: policy-docker-clm
70     jobs:
71       - gerrit-maven-clm
72     nexus-iq-namespace: "onap-"
73     project: policy/docker
74     project-name: "policy-docker"
75     stream:
76       - "master":
77           branch: "master"
78     mvn-version: "mvn36"
79     maven-version: "mvn36"
80     mvn-settings: "policy-docker-settings"
81     mvn-params: "-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv6Addresses=false"
82     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
83     java-version: openjdk17