Change-Id: Ie493df45ec67d92bbc6724ebe92f75b280bb571f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
name: hc2vpp
jobs:
- 'hc2vpp-verify-{stream}-{os}'
name: hc2vpp
jobs:
- 'hc2vpp-verify-{stream}-{os}'
- - 'hc2vpp-merge-{stream}-{os}'
- 'hc2vpp-integration-{stream}-{os}'
- 'hc2vpp-verify-image-{stream}-{os}'
project: 'hc2vpp'
- 'hc2vpp-integration-{stream}-{os}'
- 'hc2vpp-verify-image-{stream}-{os}'
project: 'hc2vpp'
branch: 'stable/1701'
repo-stream-part: 'stable.1701'
branch: 'stable/1701'
repo-stream-part: 'stable.1701'
+- project:
+ # Only 1 merge job is possible to push artifacts so pick a preferred OS
+ # to prevent jobs from colliding with each other trying to push artifacts
+ # to Nexus.
+ name: hc2vpp-merge
+ jobs:
+ - 'hc2vpp-merge-{stream}-{os}'
+
+ project: 'hc2vpp'
+ os:
+ - ubuntu1604:
+ repo-os-part: 'ubuntu.xenial.main'
+ skip-site: 'true'
+
+ stream:
+ - master:
+ branch: 'master'
+ repo-stream-part: 'master'
+ - '1701':
+ branch: 'stable/1701'
+ repo-stream-part: 'stable.1701'
+
- job-template:
name: 'hc2vpp-verify-{stream}-{os}'
project-type: maven
- job-template:
name: 'hc2vpp-verify-{stream}-{os}'
project-type: maven