2 name: 'fuel-plugin-verify-jobs'
7 #####################################
9 #####################################
15 #####################################
16 # patch verification phases
17 #####################################
20 slave-label: 'opnfv-build-ubuntu'
22 slave-label: 'opnfv-build-ubuntu'
23 #####################################
25 #####################################
27 - 'fuel-verify-plugin-{stream}'
28 - 'fuel-verify-plugin-{phase}-{stream}'
29 #####################################
31 #####################################
33 name: 'fuel-verify-plugin-{stream}'
35 project-type: multijob
37 disabled: '{obj:disabled}'
49 url: 'https://git.openstack.org/$GERRIT_PROJECT'
50 refspec: '$GERRIT_REFSPEC'
52 - 'origin/$GERRIT_BRANCH'
54 choosing-strategy: 'gerrit'
59 - ssh-agent-credentials:
68 server-name: 'review.openstack.org'
77 - patchset-created-event:
78 exclude-drafts: 'false'
79 exclude-trivial-rebase: 'false'
80 exclude-no-code-change: 'false'
81 - comment-added-contains-event:
82 comment-contains-value: 'recheck'
83 - comment-added-contains-event:
84 comment-contains-value: 'reverify'
86 - project-compare-type: 'PLAIN'
87 project-pattern: 'openstack/fuel-plugin-bgpvpn'
89 - branch-compare-type: 'ANT'
90 branch-pattern: '**/{branch}'
93 pattern: 'README.md|.gitignore|.gitreview'
94 - project-compare-type: 'PLAIN'
95 project-pattern: 'openstack/fuel-plugin-onos'
97 - branch-compare-type: 'ANT'
98 branch-pattern: '**/{branch}'
101 pattern: 'README.md|.gitignore|.gitreview'
102 readable-message: true
109 - 'opnfv-build-defaults'
110 - 'fuel-verify-plugin-defaults':
111 gs-pathname: '{gs-pathname}'
114 - description-setter:
115 description: "Built on $NODE_NAME"
118 condition: SUCCESSFUL
120 - name: 'fuel-verify-plugin-build-{stream}'
121 current-parameters: false
122 predefined-parameters: |
123 GERRIT_PROJECT=$GERRIT_PROJECT
124 GERRIT_BRANCH=$GERRIT_BRANCH
125 GERRIT_REFSPEC=$GERRIT_REFSPEC
126 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
127 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
128 node-parameters: false
129 kill-phase-on: FAILURE
133 condition: SUCCESSFUL
135 - name: 'fuel-verify-plugin-test-{stream}'
136 current-parameters: false
137 predefined-parameters: |
138 GERRIT_PROJECT=$GERRIT_PROJECT
139 GERRIT_BRANCH=$GERRIT_BRANCH
140 GERRIT_REFSPEC=$GERRIT_REFSPEC
141 GERRIT_CHANGE_NUMBER=$GERRIT_CHANGE_NUMBER
142 GERRIT_CHANGE_COMMIT_MESSAGE=$GERRIT_CHANGE_COMMIT_MESSAGE
143 node-parameters: false
144 kill-phase-on: FAILURE
148 name: 'fuel-verify-plugin-{phase}-{stream}'
150 disabled: '{obj:disabled}'
160 use-build-blocker: true
162 - 'fuel-verify-plugin-test-.*'
167 url: 'https://git.openstack.org/$GERRIT_PROJECT'
168 refspec: '$GERRIT_REFSPEC'
170 - 'origin/$GERRIT_BRANCH'
172 choosing-strategy: 'gerrit'
177 - ssh-agent-credentials:
179 - '{ssh-credentials}'
188 - '{slave-label}-defaults'
189 - '{installer}-defaults'
190 - 'fuel-verify-plugin-defaults':
191 gs-pathname: '{gs-pathname}'
194 - description-setter:
195 description: "Built on $NODE_NAME"
196 - 'fuel-verify-plugin-{phase}-macro'
197 #####################################
199 #####################################
201 name: 'fuel-verify-plugin-build-macro'
206 echo "Not activated!"
209 name: 'fuel-verify-plugin-test-macro'
214 echo "Not activated!"
215 #####################################
217 #####################################
219 name: 'fuel-verify-plugin-defaults'
222 name: BUILD_DIRECTORY
223 default: $WORKSPACE/build_output
224 description: "Directory where the build artifact will be located upon the completion of the build."
226 name: CACHE_DIRECTORY
227 default: $HOME/opnfv/cache/$INSTALLER_TYPE
228 description: "Directory where the cache to be used during the build is located."
231 default: artifacts.opnfv.org/$PROJECT{gs-pathname}
232 description: "URL to Google Storage."