blob: e751e7fd38be7266e74ed06abc2b26e5898c1f37 [file] [log] [blame]
Claudio D. Gasparini9d073792021-04-26 15:11:10 +02001---
2- project:
3 name: oam-nf-oam-adopter-project-view
4 project-name: oam-nf-oam-adopter
5 views:
6 - project-view
7
Anil Belur4e0d56a2023-04-18 11:49:03 +10008- _oam-nf-oam-adopter: &oam-nf-oam-adopter
Anil Belur439502c2023-05-07 12:39:38 +10009 name: oam-nf-oam-adopter
10 project: oam/nf-oam-adopter
11 project-name: oam-nf-oam-adopter
12 java-version: openjdk11
13 mvn-pom: "ves-nf-oam-adopter/pom.xml"
14 mvn-params: "-f ves-nf-oam-adopter/pom.xml -P docker -Dbuild.number=${{BUILD_NUMBER}}"
15 mvn-version: "mvn36"
16 mvn-settings: "oam-nf-oam-adopter-settings"
17 build-node: centos7-docker-2c-8g
Claudio D. Gasparini9d073792021-04-26 15:11:10 +020018
19- project:
20 <<: *oam-nf-oam-adopter
21 name: oam-nf-oam-adopter-clm
22 jobs:
23 - gerrit-maven-clm
Anil Belur439502c2023-05-07 12:39:38 +100024 nexus-iq-namespace: "oran-"
25 branch: "master"
Claudio D. Gasparini9d073792021-04-26 15:11:10 +020026
27- project:
28 <<: *oam-nf-oam-adopter
29 jobs:
Claudio D. Gasparini9619ace2021-07-07 09:44:23 +020030 - gerrit-maven-verify
31 - gerrit-maven-merge
Claudio D. Gasparini2f3e7af2021-06-03 07:38:18 +020032 - gerrit-maven-docker-verify
33 - gerrit-maven-docker-merge:
Claudio D. Gasparini2c5ed342021-06-14 10:33:41 +020034 - gerrit-maven-stage:
35 build-node: centos7-docker-2c-8g
36 sign-artifacts: true
37 maven-versions-plugin: true
Claudio D. Gasparini9d073792021-04-26 15:11:10 +020038 - gerrit-maven-docker-stage:
Claudio D. Gasparinic5326db2021-05-18 18:09:22 +020039 build-node: centos7-docker-2c-8g
Claudio D. Gasparini9d073792021-04-26 15:11:10 +020040 maven-versions-plugin: true
Claudio D. Gasparini9d073792021-04-26 15:11:10 +020041 container-public-registry: nexus3.o-ran-sc.org:10001
42 container-staging-registry: nexus3.o-ran-sc.org:10004
Anil Belur439502c2023-05-07 12:39:38 +100043 - "{project-name}-gerrit-release-jobs":
Claudio D. Gasparinic5326db2021-05-18 18:09:22 +020044 build-node: centos7-docker-2c-8g
Claudio D. Gasparini9d073792021-04-26 15:11:10 +020045 stream:
Anil Belur439502c2023-05-07 12:39:38 +100046 - "master":
47 branch: "master"
48 files: "**"
49 archive-artifacts: ""
Claudio D. Gasparini9d073792021-04-26 15:11:10 +020050
51- project:
52 <<: *oam-nf-oam-adopter
53 name: oam-nf-oam-adopter-sonar
54 jobs:
55 - gerrit-maven-sonar
56 sonarcloud: true
Anil Belur439502c2023-05-07 12:39:38 +100057 sonarcloud-project-organization: "{sonarcloud_project_organization}"
58 sonarcloud-api-token: "{sonarcloud_api_token}"
59 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
60 sonar.build.sourceEncoding: "UTF-8"
61 cron: "@daily"
62 branch: "master"
63 mvn-goals: "clean install"
64 mvn-opts: "-Xmx1024m -XX:MaxPermSize=256m"
65 mvn-params: "-f ves-nf-oam-adopter/pom.xml -Ddocker.skip=true"