blob: b336f35c93470cbb6a477615557a76386f4adcdc [file] [log] [blame]
Stavros Kanarakis89573952019-03-19 10:21:34 +02001---
2- project:
Stavros Kanarakisfbf001d2020-03-30 17:58:37 +03003 name: dcaegen2-services-bbs-event-processor-verify
Stavros Kanarakis89573952019-03-19 10:21:34 +02004 project: 'dcaegen2/services'
5 project-name: 'dcaegen2-services'
6 jobs:
7 - '{project-name}-{stream}-{subproject}-verify-java'
Stavros Kanarakisdb69f032020-04-24 10:57:20 +03008 - '{project-name}-{stream}-{subproject}-merge-java':
9 mvn-goals: 'clean install'
Stavros Kanarakis89573952019-03-19 10:21:34 +020010 subproject:
11 - 'bbs-event-processor':
12 pom: 'components/bbs-event-processor/pom.xml'
13 pattern: 'components/bbs-event-processor/**'
14 stream:
15 - 'master':
16 branch: 'master'
vv770d15eb49f2020-10-01 20:25:48 +000017 - 'guilin':
18 branch: 'guilin'
vv770db0363f62021-03-09 15:39:34 +000019 - 'honolulu':
20 branch: 'honolulu'
vv770d15eb49f2020-10-01 20:25:48 +000021 java-version: openjdk11
Stavros Kanarakis89573952019-03-19 10:21:34 +020022 mvn-settings: 'dcaegen2-services-settings'
Jessica Wagantall50dcb6a2020-03-05 12:16:35 -080023 maven-version: 'mvn35'
Stavros Kanarakis89573952019-03-19 10:21:34 +020024 maven-deploy-properties: |
25 deployAtEnd=true
26 files: '**'
27 archive-artifacts: ''
Stavros Kanarakis40298482020-03-04 22:12:50 +020028 build-node: 'ubuntu1804-docker-8c-8g'
Stavros Kanarakis89573952019-03-19 10:21:34 +020029
30- project:
Jessica Wagantall1234ed62019-07-16 12:50:19 -070031 name: dcaegen2-services-bbs-event-processor-release
32 project: 'dcaegen2/services'
33 project-name: 'dcaegen2-services-bbs-event-processor'
34 jobs:
35 - gerrit-maven-stage:
36 sign-artifacts: true
Vijay Venkatesh Kumar484d8c82019-07-21 04:57:59 +000037 build-node: centos7-docker-8c-8g
Jessica Wagantall1234ed62019-07-16 12:50:19 -070038 maven-versions-plugin: true
39 version-properties-file: 'components/bbs-event-processor/version.properties'
40 mvn-pom: 'components/bbs-event-processor/pom.xml'
41 mvn-params: '-f components/bbs-event-processor/pom.xml'
Vijay Venkatesh Kumar75768a52019-08-02 03:53:40 +000042 mvn-goals: 'clean deploy -Ddockerfile.skip -f components/bbs-event-processor/pom.xml'
Jessica Wagantall1234ed62019-07-16 12:50:19 -070043 pattern: 'components/bbs-event-processor/**'
44 - gerrit-maven-docker-stage:
Stavros Kanarakis40298482020-03-04 22:12:50 +020045 build-node: ubuntu1804-docker-8c-8g
Stavros Kanarakisfbf001d2020-03-30 17:58:37 +030046 mvn-goals: 'clean package -Dmaven.deploy.skip=true dockerfile:build dockerfile:push -f components/bbs-event-processor/pom.xml'
Jessica Wagantall1234ed62019-07-16 12:50:19 -070047 container-public-registry: 'nexus3.onap.org:10001'
48 container-staging-registry: 'nexus3.onap.org:10003'
49 pattern: 'components/bbs-event-processor/**'
50
51 stream:
52 - 'master':
53 branch: 'master'
Stavros Kanarakisf9ff0312020-02-29 19:48:43 +020054 java-version: openjdk11
Jessica Wagantall1234ed62019-07-16 12:50:19 -070055 mvn-settings: 'dcaegen2-services-settings'
56 maven-deploy-properties: |
57 deployAtEnd=true
58 files: '**'
59 archive-artifacts: ''
Stavros Kanarakis40298482020-03-04 22:12:50 +020060 build-node: 'ubuntu1804-docker-8c-8g'
Jessica Wagantall1234ed62019-07-16 12:50:19 -070061
62- project:
Stavros Kanarakis89573952019-03-19 10:21:34 +020063 name: dcaegen2-services-bbs-event-processor-sonar
Stavros Kanarakisf9ff0312020-02-29 19:48:43 +020064 java-version: openjdk11
Stavros Kanarakis89573952019-03-19 10:21:34 +020065 jobs:
66 - gerrit-maven-sonar
Jessica Wagantall16452c02019-11-18 17:00:59 -080067 sonarcloud: true
68 sonarcloud-project-organization: '{sonarcloud_project_organization}'
69 sonarcloud-api-token: '{sonarcloud_api_token}'
70 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
71 sonar-mvn-goal: '{sonar_mvn_goal}'
Stavros Kanarakis89573952019-03-19 10:21:34 +020072 cron: '@daily'
Jessica Wagantallc3bf5162020-03-31 10:27:35 -070073 build-node: ubuntu1804-builder-4c-4g
Stavros Kanarakis89573952019-03-19 10:21:34 +020074 project: 'dcaegen2/services'
75 project-name: 'dcaegen2-services-bbs-event-processor'
76 branch: 'master'
77 mvn-settings: 'dcaegen2-services-settings'
78 mvn-params: '-f components/bbs-event-processor/pom.xml'
Stavros Kanarakis6718e922020-03-10 10:59:43 +020079 mvn-goals: 'clean install -Ddockerfile.skip'
Stavros Kanarakis89573952019-03-19 10:21:34 +020080 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Stavros Kanarakis5f2d8e22019-03-26 10:46:31 +020081
82- project:
83 name: dcaegen2-services-bbs-event-processor-clm
Stavros Kanarakisf9ff0312020-02-29 19:48:43 +020084 java-version: openjdk11
Stavros Kanarakis5f2d8e22019-03-26 10:46:31 +020085 jobs:
86 - gerrit-maven-clm
87 nexus-iq-namespace: 'onap-'
Stavros Kanarakis40298482020-03-04 22:12:50 +020088 build-node: ubuntu1804-docker-8c-8g
Stavros Kanarakis5f2d8e22019-03-26 10:46:31 +020089 project: 'dcaegen2/services'
90 project-name: 'dcaegen2-services-bbs-event-processor-clm'
91 mvn-params: '-f components/bbs-event-processor/pom.xml'
92 branch: 'master'
93 mvn-settings: 'dcaegen2-services-settings'