3 name: 'apex-project-jobs'
12 - euphrates: &euphrates
13 branch: 'stable/euphrates'
14 gs-pathname: '/euphrates'
18 branch: 'stable/danube'
19 gs-pathname: '/danube'
24 - 'apex-build-{stream}'
25 - 'apex-verify-iso-{stream}'
29 name: 'apex-build-{stream}'
31 # Job template for builds
34 # stream: branch with - in place of / (eg. stable)
35 # branch: branch (eg. stable)
36 node: 'apex-build-master'
43 - '{project}-defaults'
48 gs-pathname: '{gs-pathname}'
51 default: 'refs/heads/{branch}'
52 description: "JJB configured GERRIT_REFSPEC parameter"
65 max-per-node: '{concurrent-builds}'
69 use-build-blocker: true
72 - 'apex-verify-iso-{stream}'
77 properties-content: ARTIFACT_TYPE=rpm
78 - 'apex-upload-artifact'
82 name: 'apex-verify-iso-{stream}'
84 # Job template for builds
87 # stream: branch with - in place of / (eg. stable)
88 # branch: branch (eg. stable)
89 node: 'apex-virtual-master'
100 gs-pathname: '{gs-pathname}'
103 default: https://gerrit.opnfv.org/gerrit/$PROJECT
104 description: "Used for overriding the GIT URL coming from parameters macro."
119 properties-content: ARTIFACT_TYPE=iso
120 - 'apex-upload-artifact'
122 ########################
124 ########################
129 !include-raw: ./apex-build.sh
132 name: 'apex-iso-verify'
135 !include-raw: ./apex-iso-verify.sh