Update sdnc/oam to use Centos7 node for staging builds
[ci-management.git] / jjb / sdnc / sdnc-oam.yaml
1 ---
2 - project:
3     name: sdnc-oam
4     project-name: "sdnc-oam"
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: ubuntu1804-docker-8c-8g
13           sign-artifacts: false
14           mvn-params: "-Dmaven.test.skip=true"
15           cron: ""
16           sbom-generator: true
17       - gerrit-maven-docker-stage:
18           build-node: ubuntu1804-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           cron: "@daily"
24       - "{project-name}-gerrit-release-jobs":
25           build-node: centos7-docker-2c-1g
26     project: "sdnc/oam"
27     stream:
28       - "master":
29           branch: "master"
30           java-version: openjdk17
31       - "kohn":
32           branch: "kohn"
33           java-version: openjdk11
34     mvn-version: "mvn38"
35     mvn-settings: "sdnc-oam-settings"
36     files: "**"
37     archive-artifacts: ""
38     build-node: ubuntu1804-builder-4c-4g
39     shallow-clone: true
40     mvn-snapshot-id: "ecomp-snapshots"
41     nexus-snapshot-repo: "snapshots"
42
43 - project:
44     name: sdnc-oam-clm
45     jobs:
46       - gerrit-maven-clm
47     nexus-iq-namespace: "onap-"
48     project: sdnc/oam
49     project-name: "sdnc-oam"
50     build-node: ubuntu1804-builder-4c-4g
51     stream:
52       - "master":
53           branch: "master"
54     mvn-settings: "sdnc-oam-settings"
55     java-version: openjdk17
56     mvn-version: "mvn38"
57     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
58
59 - project:
60     name: sdnc-oam-info
61     project-name: sdnc-oam
62     jobs:
63       - gerrit-info-yaml-verify
64     build-node: centos8-builder-2c-1g
65     project: sdnc/oam
66     branch: master