blob: 8aab71f8e3565ebcc6984ef60a54355cada940ad [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)71fd2c02018-12-14 11:18:07 -050026 mvn-settings: 'ccsdk-cds-settings'
27 # due to a strange macro / variable translation problem this needs to be
28 # passed as a string block to properly get the properties correctly defined
29 # in the job
30 maven-deploy-properties: |
31 deployAtEnd=true
32 files: '**'
33 archive-artifacts: ''
Timoney, Dan (dt5972)e67b94c2019-07-03 14:20:23 -040034 maven-version: "mvn35"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050035 build-node: ubuntu1604-builder-4c-4g
36
37- project:
38 name: ccsdk-cds-sonar
39 jobs:
40 - gerrit-maven-sonar
41 cron: '@daily'
42 build-node: ubuntu1604-builder-4c-4g
43 project: 'ccsdk/cds'
44 project-name: 'ccsdk-cds'
45 branch: 'master'
46 mvn-settings: 'ccsdk-cds-settings'
47 mvn-goals: 'clean install'
48 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Timoney, Dan (dt5972)e67b94c2019-07-03 14:20:23 -040049 maven-version: "mvn35"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050050
51- project:
52 name: ccsdk-cds-clm
53 jobs:
54 - gerrit-maven-clm
55 nexus-iq-namespace: 'onap-'
56 project: 'ccsdk/cds'
57 project-name: 'ccsdk-cds'
58 stream:
59 - 'master':
60 branch: 'master'
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050061 mvn-settings: 'ccsdk-cds-settings'
Timoney, Dan (dt5972)e67b94c2019-07-03 14:20:23 -040062 maven-version: "mvn35"
Timoney, Dan (dt5972)71fd2c02018-12-14 11:18:07 -050063 build-node: ubuntu1604-builder-4c-4g
64
Jessica Wagantallfbfe61b2019-02-26 23:59:40 -080065
66- project:
67 name: ccsdk-cds-info
68 project-name: ccsdk-cds
69 jobs:
70 - gerrit-info-yaml-verify
71 project: ccsdk/cds
72 branch: master
Timoney, Dan (dt5972)7b466312019-07-31 16:31:00 -040073
74- project:
75 name: ccsdk-cds-whitesource
76 project-name: ccsdk-cds
77 jobs:
78 - gerrit-whitesource-scan
79 mvn-settings: 'ccsdk-cds-settings'
80 wss-product-name: ccsdk
81 mvn-clean-install: true
82 project: ccsdk/cds
83 branch: master