3 name: 'apex-project-jobs'
13 branch: 'stable/{stream}'
14 gs-pathname: '/{stream}'
18 branch: 'stable/{stream}'
19 gs-pathname: '/{stream}'
22 - euphrates: &euphrates
23 branch: 'stable/euphrates'
24 gs-pathname: '/euphrates'
28 branch: 'stable/danube'
29 gs-pathname: '/danube'
34 - 'apex-build-{stream}'
35 - 'apex-verify-iso-{stream}'
39 name: 'apex-build-{stream}'
41 # Job template for builds
44 # stream: branch with - in place of / (eg. stable)
45 # branch: branch (eg. stable)
46 node: 'apex-build-master'
53 - '{project}-defaults'
58 gs-pathname: '{gs-pathname}'
71 max-per-node: '{concurrent-builds}'
75 use-build-blocker: true
76 blocking-level: 'NODE'
78 - 'apex-verify-iso-{stream}'
83 properties-content: ARTIFACT_TYPE=rpm
84 - 'apex-upload-artifact'
88 name: 'apex-verify-iso-{stream}'
90 # Job template for builds
93 # stream: branch with - in place of / (eg. stable)
94 # branch: branch (eg. stable)
95 node: 'apex-virtual-master'
106 gs-pathname: '{gs-pathname}'
109 default: https://gerrit.opnfv.org/gerrit/$PROJECT
110 description: "Used for overriding the GIT URL coming from parameters macro."
125 properties-content: ARTIFACT_TYPE=iso
126 - 'apex-upload-artifact'
128 ########################
130 ########################
135 !include-raw: ./apex-build.sh
138 name: 'apex-iso-verify'
141 !include-raw: ./apex-iso-verify.sh