Add experimental windmill job to buildimages

As we move forward with using lxc for testing, we'll need to start
building images. Add an experimental job to do this.

Once working, we'll be moving this to a periodic job.

Change-Id: Idb42c1f8e1af23315015343908c999c979cf3312
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
Paul Belanger 2016-12-17 18:07:58 -05:00
parent 68f07a4ee2
commit 73f3880e58
2 changed files with 24 additions and 0 deletions

View File

@ -30,6 +30,25 @@
publishers: publishers:
- console-log - console-log
- job-template:
name: 'windmill-buildimages-{ostype}{suffix}'
node: '{ostype}'
builders:
- print-template-name:
template-name: "{template-name}"
- windmill-checkout
- run-tox:
envlist: 'build-images'
publishers:
- scp:
site: 'tarballs.openstack.org'
files:
- source: 'images/*.tgz'
target: 'tarballs/windmill/images/'
- console-log
- job-group: - job-group:
name: 'windmill-jobs' name: 'windmill-jobs'
jobs: jobs:
@ -51,3 +70,6 @@
pipeline: gate pipeline: gate
scenario: scenario:
- deploy - deploy
- 'windmill-buildimages-{ostype}{suffix}':
suffix: ''
ostype: ubuntu-trusty

View File

@ -17885,6 +17885,8 @@ projects:
- name: windmill-jobs-fedora-24-nv - name: windmill-jobs-fedora-24-nv
- name: windmill-jobs-trusty - name: windmill-jobs-trusty
- name: windmill-jobs-xenial - name: windmill-jobs-xenial
experimental:
- windmill-buildimages-ubuntu-trusty
- name: openstack/workload-ref-archs - name: openstack/workload-ref-archs
template: template: