Create experimental kolla-publish-image-jobs
This is the first step to publish kolla images to tarballs.o.o. For now, we are using the experimental pipeline, until we can validate uploads work as expected. Then we'll move the the jobs to the post pipeline. Change-Id: I7d0c20a7ea221117ec6a6b0ade3e9e317c13bbd2 Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
parent
573e0e8a23
commit
60ce222a1d
@ -21,3 +21,50 @@
|
||||
publishers:
|
||||
- devstack-logs
|
||||
- console-log
|
||||
|
||||
- job-template:
|
||||
name: 'kolla-dsvm-build-{distro}-{type}-{node}{job-suffix}'
|
||||
node: '{node}'
|
||||
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 90
|
||||
- timestamps
|
||||
|
||||
builders:
|
||||
- link-logs
|
||||
- net-info
|
||||
- zuul-git-prep-upper-constraints
|
||||
- gerrit-git-prep
|
||||
- install-distro-packages
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
tools/setup_gate.sh
|
||||
tox -e build-{distro}-{type}
|
||||
|
||||
publishers:
|
||||
- devstack-logs
|
||||
- scp:
|
||||
site: 'tarballs.openstack.org'
|
||||
files:
|
||||
- source: 'images/*.tar.gz'
|
||||
target: 'tarballs/kolla/images/'
|
||||
- console-log
|
||||
|
||||
- job-group:
|
||||
name: 'kolla-publish-image-jobs'
|
||||
job-suffix: ''
|
||||
type:
|
||||
- binary
|
||||
- source
|
||||
jobs:
|
||||
- 'kolla-dsvm-build-{distro}-{type}-{node}{job-suffix}':
|
||||
distro: ubuntu
|
||||
node:
|
||||
- ubuntu-trusty
|
||||
- ubuntu-xenial
|
||||
- 'kolla-dsvm-build-{distro}-{type}-{node}{job-suffix}':
|
||||
distro:
|
||||
- centos
|
||||
- oraclelinux
|
||||
node: 'centos-7'
|
||||
|
@ -6226,6 +6226,7 @@
|
||||
- pypi-jobs
|
||||
- openstack-publish-jobs
|
||||
- openstack-releasenotes-jobs
|
||||
- kolla-publish-image-jobs
|
||||
- 'gate-{name}-tox-{envlist}-{node}':
|
||||
envlist: bandit
|
||||
node:
|
||||
|
@ -10921,6 +10921,14 @@ projects:
|
||||
- gate-kolla-dsvm-build-oraclelinux-source-centos-7
|
||||
experimental:
|
||||
- gate-kolla-dsvm-deploy-multinode-ubuntu-source-ubuntu-trusty-2-node-nv
|
||||
- kolla-dsvm-build-centos-binary-centos-7
|
||||
- kolla-dsvm-build-centos-source-centos-7
|
||||
- kolla-dsvm-build-ubuntu-binary-ubuntu-trusty
|
||||
- kolla-dsvm-build-ubuntu-source-ubuntu-trusty
|
||||
- kolla-dsvm-build-ubuntu-binary-ubuntu-xenial
|
||||
- kolla-dsvm-build-ubuntu-source-ubuntu-xenial
|
||||
- kolla-dsvm-build-oraclelinux-binary-centos-7
|
||||
- kolla-dsvm-build-oraclelinux-source-centos-7
|
||||
|
||||
- name: openstack/kolla-ansible
|
||||
template:
|
||||
|
Loading…
Reference in New Issue
Block a user