Revert sdnc-apps repo to java 11
[ci-management.git] / jjb / sdnc / sdnc-apps.yaml
1 ---
2 - project:
3     name: sdnc-project-view
4     project-name: sdnc
5     views:
6       - project-view
7
8 - project:
9     name: sdnc-apps
10     project-name: "sdnc-apps"
11     jobs:
12       - gerrit-maven-verify:
13           build-node: ubuntu1804-docker-8c-8g
14           container-public-registry: "nexus3.onap.org:10001"
15           container-staging-registry: "nexus3.onap.org:10003"
16           mvn-params: "-Ddocker.skip.push=true -Pdocker"
17       - gerrit-maven-merge:
18           cron: "@daily"
19           mvn-params: "-Dmaven.test.skip=true"
20       - gerrit-maven-stage:
21           build-node: centos8-docker-8c-8g
22           sign-artifacts: true
23           mvn-params: "-Dmaven.test.skip=true"
24           cron: ""
25           sbom-generator: true
26       - gerrit-maven-docker-stage:
27           build-node: ubuntu1804-docker-8c-8g
28           container-public-registry: "nexus3.onap.org:10001"
29           container-staging-registry: "nexus3.onap.org:10003"
30           mvn-params: "-Dmaven.test.skip=true -Pdocker"
31           maven-versions-plugin: true
32           cron: "@daily"
33       - "{project-name}-gerrit-release-jobs":
34           build-node: centos7-docker-2c-1g
35
36     project: "sdnc/apps"
37     stream:
38       - "master":
39           branch: "master"
40           java-version: openjdk11
41       - "london":
42           branch: "london"
43           java-version: openjdk11
44       - "kohn":
45           branch: "kohn"
46           java-version: openjdk11
47     mvn-version: "mvn38"
48     mvn-settings: "sdnc-apps-settings"
49
50     # due to a strange macro / variable translation problem this needs to be
51     # passed as a string block to properly get the properties correctly defined
52     # in the job
53     maven-deploy-properties: |
54       deployAtEnd=true
55     files: "**"
56     archive-artifacts: ""
57     maven-version: "mvn38"
58     build-node: ubuntu1804-builder-4c-4g
59     mvn-snapshot-id: "ecomp-snapshots"
60     nexus-snapshot-repo: "snapshots"
61
62 - project:
63     name: sdnc-apps-sonar
64     jobs:
65       - gerrit-maven-sonar
66     sonarcloud: true
67     sonarcloud-project-organization: "{sonarcloud_project_organization}"
68     sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
69     sonar-mvn-goal: "{sonar_mvn_goal}"
70     cron: "@daily"
71     build-node: ubuntu1804-builder-4c-4g
72     project: "sdnc/apps"
73     project-name: "sdnc-apps"
74     branch: "master"
75     java-version: openjdk11
76     mvn-version: "mvn38"
77     mvn-settings: "sdnc-apps-settings"
78     mvn-goals: "clean install"
79     mvn-opts: "-Xmx1024m"
80     maven-version: "mvn38"
81
82 - project:
83     name: sdnc-apps-clm
84     jobs:
85       - gerrit-maven-clm
86     nexus-iq-namespace: "onap-"
87     project: sdnc/apps
88     project-name: "sdnc-apps"
89     build-node: ubuntu1804-builder-4c-4g
90     stream:
91       - "master":
92           branch: "master"
93     java-version: openjdk11
94     mvn-version: "mvn38"
95     mvn-settings: "sdnc-apps-settings"
96     mvn-opts: "--add-opens=java.base/java.util=ALL-UNNAMED"
97
98 - project:
99     name: sdnc-apps-info
100     project-name: sdnc-apps
101     jobs:
102       - gerrit-info-yaml-verify
103     build-node: centos8-builder-2c-1g
104     project: sdnc/apps
105     branch: master