Add IPA CoreOS Imagebuilder to check + gate
We currently build a new copy of the ironic-python-agent CoreOS image post-commit. This adds the existing build process, without the upload, as a check and gate job. This should ensure the build process is not broken with any IPA commit. Change-Id: Ifc6e9f52bd28e27b06105238ce8e24cc302be6bc
This commit is contained in:
parent
4726044048
commit
f6e9df830f
@ -1,3 +1,17 @@
|
||||
- job:
|
||||
name: 'gate-ironic-python-agent-buildimage-coreos'
|
||||
node: 'bare-trusty'
|
||||
|
||||
builders:
|
||||
- link-logs
|
||||
- net-info
|
||||
- gerrit-git-prep
|
||||
- shell: |
|
||||
imagebuild/coreos/full_trusty_build.sh
|
||||
|
||||
publishers:
|
||||
- console-log
|
||||
|
||||
- job:
|
||||
name: 'ironic-python-agent-buildimage-coreos'
|
||||
node: 'bare-trusty'
|
||||
|
@ -380,6 +380,8 @@ jobs:
|
||||
# IPA image builds need docker which requires trusty
|
||||
- name: ironic-python-agent-buildimage-coreos
|
||||
parameter-function: set_node_options_default_trusty
|
||||
- name: gate-ironic-python-agent-buildimage-coreos
|
||||
parameter-function: set_node_options_default_trusty
|
||||
- name: ^gate-neutron-.*$
|
||||
parameter-function: set_node_options_default_trusty
|
||||
- name: ^gate-ceilometer-.*$
|
||||
@ -2105,10 +2107,12 @@ projects:
|
||||
- gate-ironic-python-agent-pep8
|
||||
- gate-ironic-python-agent-python26
|
||||
- gate-ironic-python-agent-python27
|
||||
- gate-ironic-python-agent-buildimage-coreos
|
||||
gate:
|
||||
- gate-ironic-python-agent-pep8
|
||||
- gate-ironic-python-agent-python26
|
||||
- gate-ironic-python-agent-python27
|
||||
- gate-ironic-python-agent-buildimage-coreos
|
||||
post:
|
||||
- ironic-python-agent-buildimage-coreos
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user