3 name: 'apex-project-jobs'
13 branch: 'stable/{stream}'
14 gs-pathname: '/{stream}'
18 branch: 'stable/{stream}'
19 gs-pathname: '/{stream}'
23 branch: 'stable/{stream}'
24 gs-pathname: '/{stream}'
27 - euphrates: &euphrates
28 branch: 'stable/euphrates'
29 gs-pathname: '/euphrates'
33 branch: 'stable/danube'
34 gs-pathname: '/danube'
39 - 'apex-build-{stream}'
40 - 'apex-verify-iso-{stream}'
44 name: 'apex-build-{stream}'
46 # Job template for builds
49 # stream: branch with - in place of / (eg. stable)
50 # branch: branch (eg. stable)
51 node: 'apex-build-master'
58 - '{project}-defaults'
63 gs-pathname: '{gs-pathname}'
76 max-per-node: '{concurrent-builds}'
80 use-build-blocker: true
81 blocking-level: 'NODE'
83 - 'apex-verify-iso-{stream}'
88 properties-content: ARTIFACT_TYPE=rpm
89 - 'apex-upload-artifact'
93 name: 'apex-verify-iso-{stream}'
95 # Job template for builds
98 # stream: branch with - in place of / (eg. stable)
99 # branch: branch (eg. stable)
100 node: 'apex-virtual-master'
111 gs-pathname: '{gs-pathname}'
114 default: https://gerrit.opnfv.org/gerrit/$PROJECT
115 description: "Used for overriding the GIT URL coming from parameters macro."
130 properties-content: ARTIFACT_TYPE=iso
131 - 'apex-upload-artifact'
133 ########################
135 ########################
140 !include-raw: ./apex-build.sh
143 name: 'apex-iso-verify'
146 !include-raw: ./apex-iso-verify.sh