Update sdnc/oam to use ubuntu node for release 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: ubuntu1804-builder-4c-4g
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     sign-artifacts: false
39     build-node: ubuntu1804-builder-4c-4g
40     shallow-clone: true
41     mvn-snapshot-id: "ecomp-snapshots"
42     nexus-snapshot-repo: "snapshots"
43
44 - project:
45     name: sdnc-oam-clm
46     jobs:
47       - gerrit-maven-clm
48     nexus-iq-namespace: "onap-"
49     project: sdnc/oam
50     project-name: "sdnc-oam"
51     build-node: ubuntu1804-builder-4c-4g
52     stream:
53       - "master":
54           branch: "master"
55     mvn-settings: "sdnc-oam-settings"
56     java-version: openjdk17
57     mvn-version: "mvn38"
58     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
59
60 - project:
61     name: sdnc-oam-info
62     project-name: sdnc-oam
63     jobs:
64       - gerrit-info-yaml-verify
65     build-node: centos8-builder-2c-1g
66     project: sdnc/oam
67     branch: master