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:
Jay Faulkner 2014-07-08 07:58:26 -07:00
parent 4726044048
commit f6e9df830f
2 changed files with 18 additions and 0 deletions

View File

@ -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: - job:
name: 'ironic-python-agent-buildimage-coreos' name: 'ironic-python-agent-buildimage-coreos'
node: 'bare-trusty' node: 'bare-trusty'

View File

@ -380,6 +380,8 @@ jobs:
# IPA image builds need docker which requires trusty # IPA image builds need docker which requires trusty
- name: ironic-python-agent-buildimage-coreos - name: ironic-python-agent-buildimage-coreos
parameter-function: set_node_options_default_trusty parameter-function: set_node_options_default_trusty
- name: gate-ironic-python-agent-buildimage-coreos
parameter-function: set_node_options_default_trusty
- name: ^gate-neutron-.*$ - name: ^gate-neutron-.*$
parameter-function: set_node_options_default_trusty parameter-function: set_node_options_default_trusty
- name: ^gate-ceilometer-.*$ - name: ^gate-ceilometer-.*$
@ -2105,10 +2107,12 @@ projects:
- gate-ironic-python-agent-pep8 - gate-ironic-python-agent-pep8
- gate-ironic-python-agent-python26 - gate-ironic-python-agent-python26
- gate-ironic-python-agent-python27 - gate-ironic-python-agent-python27
- gate-ironic-python-agent-buildimage-coreos
gate: gate:
- gate-ironic-python-agent-pep8 - gate-ironic-python-agent-pep8
- gate-ironic-python-agent-python26 - gate-ironic-python-agent-python26
- gate-ironic-python-agent-python27 - gate-ironic-python-agent-python27
- gate-ironic-python-agent-buildimage-coreos
post: post:
- ironic-python-agent-buildimage-coreos - ironic-python-agent-buildimage-coreos