blob: f85e92c336dd2f69ac000efc8e913e098a51ac1e [file] [log] [blame]
Carsten Lunda7925582017-02-18 16:00:26 +00001---
2
3- project:
4 name: dcae-demo
5 project-name: 'dcae-demo'
Carsten Lunda7925582017-02-18 16:00:26 +00006 project: 'dcae/demo'
7 stream:
8 - 'master':
9 branch: 'master'
Lusheng76094c12017-03-10 19:12:09 +000010 - 'release-1.0.0':
11 branch: 'release-1.0.0'
Carsten Lunda7925582017-02-18 16:00:26 +000012 mvn-settings: 'dcae-demo-settings'
13 files: '**'
14 archive-artifacts: ''
15 build-node: ubuntu1604-docker-8c-8g
Carsten Lunda7925582017-02-18 16:00:26 +000016 mvn-goals-versioning: '--version'
17 jobs:
Carsten Lund01c060e2017-03-08 14:26:52 +000018 - '{project-name}-{stream}-daily-release-version2-scm-mvn-script':
Carsten Lunda460e892017-03-08 17:05:09 +000019 mvn-goals: 'clean install'
Carsten Lunda7925582017-02-18 16:00:26 +000020 maven-deploy-properties: |
21 deployAtEnd=true
Andrew Grimberg93274ad2017-02-24 13:50:16 -080022 # yamllint disable rule:line-length
Carsten Lunda7925582017-02-18 16:00:26 +000023 script: |
24 bash dcae-demo-controller/src/main/docker-build/build.sh
Lusheng76094c12017-03-10 19:12:09 +000025 bash dcae-demo-controller/src/main/docker-build/push.sh \
Jeremy Phelps48028ab2017-03-28 15:38:24 -050026 nexus3.onap.org:10003
Andrew Grimberg93274ad2017-02-24 13:50:16 -080027 # yamllint enable
Carsten Lunda7925582017-02-18 16:00:26 +000028 - '{project-name}-{stream}-merge-scm-mvn-script':
29 mvn-goals: 'clean deploy'
Andrew Grimberg93274ad2017-02-24 13:50:16 -080030 # yamllint disable rule:line-length
Carsten Lunda7925582017-02-18 16:00:26 +000031 script: |
32 bash dcae-demo-controller/src/main/docker-build/build.sh
Lusheng76094c12017-03-10 19:12:09 +000033 bash dcae-demo-controller/src/main/docker-build/push.sh \
Jeremy Phelps48028ab2017-03-28 15:38:24 -050034 nexus3.onap.org:10003
Andrew Grimberg93274ad2017-02-24 13:50:16 -080035 # yamllint enable
Carsten Lunda7925582017-02-18 16:00:26 +000036 - '{project-name}-{stream}-verify-scm-mvn-script':
37 mvn-goals: 'clean install'
38 script: |
39 bash dcae-demo-controller/src/main/docker-build/build.sh