blob: d158624e822cfda16a1ed0967013a17984781923 [file] [log] [blame]
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -05001---
2- project:
3 name: ccsdk-cds
4 project-name: 'ccsdk-cds'
5 jobs:
6 - '{project-name}-{stream}-verify-java'
7 - '{project-name}-{stream}-merge-java'
Timoney, Dan (dt5972)a337c312019-03-15 08:58:55 -04008 - gerrit-maven-stage:
9 build-node: centos7-builder-4c-4g
Vanessa Rene Valderrama7f65f3d2019-07-17 13:45:13 -050010 sign-artifacts: true
Timoney, Dan (dt5972)c96ba202019-07-23 12:57:53 -040011 maven-versions-plugin: true
Timoney, Dan (dt5972)ea1bc1b2019-07-10 20:49:56 -040012 - gerrit-maven-docker-stage:
13 build-node: ubuntu1604-docker-8c-8g
14 container-public-registry: 'nexus3.onap.org:10001'
15 container-staging-registry: 'nexus3.onap.org:10003'
16 mvn-params: '-Dmaven.test.skip=true -P docker'
17 maven-version: "mvn35"
Timoney, Dan (dt5972)c96ba202019-07-23 12:57:53 -040018 maven-versions-plugin: true
Timoney, Dan (dt5972)7203e2f2019-08-01 08:36:44 -040019 - '{project-name}-gerrit-release-jobs':
20 build-node: centos7-builder-4c-4g
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050021
22 project: 'ccsdk/cds'
23 stream:
24 - 'master':
25 branch: 'master'
Timoney, Dan (dt5972)d235af92019-09-11 14:59:59 -040026 - 'elalto':
27 branch: 'elalto'
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050028 mvn-settings: 'ccsdk-cds-settings'
29 # due to a strange macro / variable translation problem this needs to be
30 # passed as a string block to properly get the properties correctly defined
31 # in the job
32 maven-deploy-properties: |
33 deployAtEnd=true
34 files: '**'
35 archive-artifacts: ''
Timoney, Dan (dt5972)e67b94c2019-07-03 14:20:23 -040036 maven-version: "mvn35"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050037 build-node: ubuntu1604-builder-4c-4g
38
39- project:
40 name: ccsdk-cds-sonar
41 jobs:
42 - gerrit-maven-sonar
43 cron: '@daily'
44 build-node: ubuntu1604-builder-4c-4g
45 project: 'ccsdk/cds'
46 project-name: 'ccsdk-cds'
47 branch: 'master'
48 mvn-settings: 'ccsdk-cds-settings'
49 mvn-goals: 'clean install'
50 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Timoney, Dan (dt5972)e67b94c2019-07-03 14:20:23 -040051 maven-version: "mvn35"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050052
53- project:
54 name: ccsdk-cds-clm
55 jobs:
56 - gerrit-maven-clm
57 nexus-iq-namespace: 'onap-'
58 project: 'ccsdk/cds'
59 project-name: 'ccsdk-cds'
60 stream:
61 - 'master':
62 branch: 'master'
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050063 mvn-settings: 'ccsdk-cds-settings'
Timoney, Dan (dt5972)e67b94c2019-07-03 14:20:23 -040064 maven-version: "mvn35"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050065 build-node: ubuntu1604-builder-4c-4g
66
Jessica Wagantallfbfe61b2019-02-26 23:59:40 -080067
68- project:
69 name: ccsdk-cds-info
70 project-name: ccsdk-cds
71 jobs:
72 - gerrit-info-yaml-verify
73 project: ccsdk/cds
74 branch: master
Timoney, Dan (dt5972)7b466312019-07-31 16:31:00 -040075
76- project:
77 name: ccsdk-cds-whitesource
78 project-name: ccsdk-cds
79 jobs:
80 - gerrit-whitesource-scan
81 mvn-settings: 'ccsdk-cds-settings'
82 wss-product-name: ccsdk
83 mvn-clean-install: true
84 project: ccsdk/cds
85 branch: master