Setup non-voting job for sahara-extra to build artifacts
We'd like to check artifacts building in both check and gate pipelines and when it'll be stabilized to publish them to tarballs.o.o/sahara Change-Id: Iee6d3e19900e195ca7b9d988b83debdea27df1de
This commit is contained in:
parent
3ab0ebd921
commit
47434f4327
@ -22,6 +22,66 @@
|
||||
- console-log
|
||||
|
||||
|
||||
- builder:
|
||||
name: sahara-extra-build
|
||||
builders:
|
||||
- link-logs
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
tools/build-all-artifacts.sh
|
||||
|
||||
|
||||
- publisher:
|
||||
name: sahara-extra-publish
|
||||
publishers:
|
||||
- scp:
|
||||
site: 'tarballs.openstack.org'
|
||||
files:
|
||||
- source: 'dist/**'
|
||||
target: 'tarballs/sahara/'
|
||||
keep-hierarchy: true
|
||||
copy-after-failure: false
|
||||
|
||||
|
||||
- job:
|
||||
name: 'check-sahara-extra-artifacts'
|
||||
node: 'bare-precise || bare-trusty'
|
||||
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 65
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- link-logs
|
||||
- net-info
|
||||
- gerrit-git-prep
|
||||
- sahara-extra-build
|
||||
|
||||
publishers:
|
||||
- console-log
|
||||
|
||||
|
||||
- job:
|
||||
name: 'gate-sahara-extra-artifacts'
|
||||
node: 'bare-precise || bare-trusty'
|
||||
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 65
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- link-logs
|
||||
- net-info
|
||||
- gerrit-git-prep
|
||||
- sahara-extra-build
|
||||
|
||||
publishers:
|
||||
- console-log
|
||||
- sahara-extra-publish
|
||||
|
||||
|
||||
- job-template:
|
||||
name: '{pipeline}-saharaclient-dsvm-functional{branch-designator}'
|
||||
node: '{node}'
|
||||
|
@ -807,6 +807,9 @@ jobs:
|
||||
- name: ^gate-sahara-buildimages.*$
|
||||
branch: ^master$
|
||||
voting: false
|
||||
- name: ^(gate|check)-sahara-extra-artifacts$
|
||||
branch: ^(?!stable/(icehouse|juno|kilo)).*$
|
||||
voting: false
|
||||
- name: gate-kite-python34
|
||||
voting: false
|
||||
- name: ^(gate|check)-tempest-master
|
||||
@ -3112,6 +3115,7 @@ projects:
|
||||
- name: check-requirements
|
||||
check:
|
||||
- gate-sahara-extra-pep8
|
||||
- check-sahara-extra-artifacts
|
||||
gate:
|
||||
- gate-sahara-extra-pep8
|
||||
post:
|
||||
|
Loading…
Reference in New Issue
Block a user