9 slave-label: 'compass-virtual'
15 ppa-pathname: '/{stream}'
18 branch: 'stable/{stream}'
19 gs-pathname: '/{stream}'
20 ppa-pathname: '/{stream}'
24 - 'compass-build-iso-{stream}'
25 - 'compass-build-ppa-{stream}'
27 ########################
29 ########################
31 name: 'compass-build-iso-{stream}'
33 disabled: '{obj:disabled}'
49 - compass-project-parameter:
50 installer: '{installer}'
51 gs-pathname: '{gs-pathname}'
52 ppa-pathname: '{ppa-pathname}'
53 - 'opnfv-build-ubuntu-defaults'
54 - '{installer}-defaults'
64 !include-raw-escape: ./compass-build.sh
66 !include-raw-escape: ./compass-upload-artifact.sh
68 !include-raw-escape: ./compass-workspace-cleanup.sh
71 name: 'compass-build-ppa-{stream}'
73 description: "build ppa(using docker) in huawei lab"
75 disabled: '{obj:disabled}'
93 - compass-project-parameter:
94 installer: '{installer}'
95 gs-pathname: '{gs-pathname}'
96 ppa-pathname: '{ppa-pathname}'
98 - '{installer}-defaults'
104 !include-raw-escape: ./compass-makeppa.sh
108 ########################
110 ########################
112 name: compass-project-parameter
115 name: BUILD_DIRECTORY
116 default: $WORKSPACE/build_output
117 description: "Directory where the build artifact will be located upon the completion of the build."
119 name: CACHE_DIRECTORY
120 default: "$HOME/opnfv/cache/$PROJECT{gs-pathname}"
121 description: "Directory where the cache to be used during the build is located."
124 default: '$GS_BASE{gs-pathname}'
125 description: "URL to Google Storage."
128 default: "http://artifacts.opnfv.org/compass4nfv/package{ppa-pathname}"
131 default: "$WORKSPACE/work/repo/"