blob: 0ab9b0cff7e95254f440d2ad7cfbbc223bc8b362 [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 Kanarakis89573952019-03-19 10:21:34 +02008 subproject:
9 - 'bbs-event-processor':
10 pom: 'components/bbs-event-processor/pom.xml'
11 pattern: 'components/bbs-event-processor/**'
12 stream:
13 - 'master':
14 branch: 'master'
Stavros Kanarakisf9ff0312020-02-29 19:48:43 +020015 java-version: openjdk11
Vijay Venkatesh Kumar120092e2020-04-21 21:07:21 +000016 - 'frankfurt':
17 branch: 'frankfurt'
18 java-version: openjdk11
Stavros Kanarakis89573952019-03-19 10:21:34 +020019 mvn-settings: 'dcaegen2-services-settings'
Jessica Wagantall50dcb6a2020-03-05 12:16:35 -080020 maven-version: 'mvn35'
Stavros Kanarakis89573952019-03-19 10:21:34 +020021 maven-deploy-properties: |
22 deployAtEnd=true
23 files: '**'
24 archive-artifacts: ''
Stavros Kanarakis40298482020-03-04 22:12:50 +020025 build-node: 'ubuntu1804-docker-8c-8g'
Stavros Kanarakis89573952019-03-19 10:21:34 +020026
27- project:
Stavros Kanarakisfbf001d2020-03-30 17:58:37 +030028 name: dcaegen2-services-bbs-event-processor-merge
29 project: 'dcaegen2/services'
30 project-name: 'dcaegen2-services-bbs-event-processor'
31 jobs:
32 - gerrit-maven-merge:
33 mvn-params: '-f components/bbs-event-processor/pom.xml'
34 mvn-goals: 'clean install -Dmaven.deploy.skip=true'
35 branch: 'master'
36 java-version: openjdk11
37 mvn-settings: 'dcaegen2-services-settings'
38 maven-version: 'mvn35'
39 maven-deploy-properties: |
Stavros Kanarakis3ef72cb2020-04-14 10:57:08 +030040 deployAtEnd=false
Stavros Kanarakisfbf001d2020-03-30 17:58:37 +030041 files: '**'
42 archive-artifacts: ''
43 build-node: 'ubuntu1804-docker-8c-8g'
44 mvn-snapshot-id: 'ecomp-snapshots'
45 nexus-snapshot-repo: 'snapshots'
46
47- project:
Jessica Wagantall1234ed62019-07-16 12:50:19 -070048 name: dcaegen2-services-bbs-event-processor-release
49 project: 'dcaegen2/services'
50 project-name: 'dcaegen2-services-bbs-event-processor'
51 jobs:
52 - gerrit-maven-stage:
53 sign-artifacts: true
Vijay Venkatesh Kumar484d8c82019-07-21 04:57:59 +000054 build-node: centos7-docker-8c-8g
Jessica Wagantall1234ed62019-07-16 12:50:19 -070055 maven-versions-plugin: true
56 version-properties-file: 'components/bbs-event-processor/version.properties'
57 mvn-pom: 'components/bbs-event-processor/pom.xml'
58 mvn-params: '-f components/bbs-event-processor/pom.xml'
Vijay Venkatesh Kumar75768a52019-08-02 03:53:40 +000059 mvn-goals: 'clean deploy -Ddockerfile.skip -f components/bbs-event-processor/pom.xml'
Jessica Wagantall1234ed62019-07-16 12:50:19 -070060 pattern: 'components/bbs-event-processor/**'
61 - gerrit-maven-docker-stage:
Stavros Kanarakis40298482020-03-04 22:12:50 +020062 build-node: ubuntu1804-docker-8c-8g
Stavros Kanarakisfbf001d2020-03-30 17:58:37 +030063 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 -070064 container-public-registry: 'nexus3.onap.org:10001'
65 container-staging-registry: 'nexus3.onap.org:10003'
66 pattern: 'components/bbs-event-processor/**'
67
68 stream:
69 - 'master':
70 branch: 'master'
Stavros Kanarakisf9ff0312020-02-29 19:48:43 +020071 java-version: openjdk11
Jessica Wagantall1234ed62019-07-16 12:50:19 -070072 mvn-settings: 'dcaegen2-services-settings'
73 maven-deploy-properties: |
74 deployAtEnd=true
75 files: '**'
76 archive-artifacts: ''
Stavros Kanarakis40298482020-03-04 22:12:50 +020077 build-node: 'ubuntu1804-docker-8c-8g'
Jessica Wagantall1234ed62019-07-16 12:50:19 -070078
79- project:
Stavros Kanarakis89573952019-03-19 10:21:34 +020080 name: dcaegen2-services-bbs-event-processor-sonar
Stavros Kanarakisf9ff0312020-02-29 19:48:43 +020081 java-version: openjdk11
Stavros Kanarakis89573952019-03-19 10:21:34 +020082 jobs:
83 - gerrit-maven-sonar
Jessica Wagantall16452c02019-11-18 17:00:59 -080084 sonarcloud: true
85 sonarcloud-project-organization: '{sonarcloud_project_organization}'
86 sonarcloud-api-token: '{sonarcloud_api_token}'
87 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
88 sonar-mvn-goal: '{sonar_mvn_goal}'
Stavros Kanarakis89573952019-03-19 10:21:34 +020089 cron: '@daily'
Jessica Wagantallc3bf5162020-03-31 10:27:35 -070090 build-node: ubuntu1804-builder-4c-4g
Stavros Kanarakis89573952019-03-19 10:21:34 +020091 project: 'dcaegen2/services'
92 project-name: 'dcaegen2-services-bbs-event-processor'
93 branch: 'master'
94 mvn-settings: 'dcaegen2-services-settings'
95 mvn-params: '-f components/bbs-event-processor/pom.xml'
Stavros Kanarakis6718e922020-03-10 10:59:43 +020096 mvn-goals: 'clean install -Ddockerfile.skip'
Stavros Kanarakis89573952019-03-19 10:21:34 +020097 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Stavros Kanarakis5f2d8e22019-03-26 10:46:31 +020098
99- project:
100 name: dcaegen2-services-bbs-event-processor-clm
Stavros Kanarakisf9ff0312020-02-29 19:48:43 +0200101 java-version: openjdk11
Stavros Kanarakis5f2d8e22019-03-26 10:46:31 +0200102 jobs:
103 - gerrit-maven-clm
104 nexus-iq-namespace: 'onap-'
Stavros Kanarakis40298482020-03-04 22:12:50 +0200105 build-node: ubuntu1804-docker-8c-8g
Stavros Kanarakis5f2d8e22019-03-26 10:46:31 +0200106 project: 'dcaegen2/services'
107 project-name: 'dcaegen2-services-bbs-event-processor-clm'
108 mvn-params: '-f components/bbs-event-processor/pom.xml'
109 branch: 'master'
110 mvn-settings: 'dcaegen2-services-settings'