Implements OpenStack CI job having DIB-built IPA

Implements DIB-built IPA. Also adds a corresponding zuul test.

Change-Id: Iabfde30f35af172610777f55d986d1ec2debb415
Task: #29752
Story: #2005114
This commit is contained in:
Nisha Brahmankar 2019-08-06 01:35:22 +05:30
parent 248a4ccda5
commit f5e6ac5095
3 changed files with 14 additions and 0 deletions

View File

@ -53,6 +53,13 @@
mv imagebuild/coreos/UPLOAD/coreos_production_pxe* UPLOAD_RAW
mv ipa-coreos*.tar.gz* UPLOAD_TAR
;;
dib)
export IPA_SOURCE_DIR={{ ansible_user_dir }}/src/opendev.org/openstack/ironic-python-agent
pushd {{ ansible_user_dir }}/src/opendev.org/openstack/ironic-python-agent-builder/dib
./build.sh
mv ironic-python-agent* "$IPA_SOURCE_DIR/UPLOAD_TAR"
popd
;;
esac
ERRORS=0
executable: /bin/bash

View File

@ -108,6 +108,12 @@
vars:
image_name: 'tinyipa'
- job:
name: ironic-python-agent-buildimage-dib
parent: ironic-python-agent-buildimage-base
vars:
image_name: 'dib'
# Experimental jobs
- job:

View File

@ -48,3 +48,4 @@
jobs:
- ironic-python-agent-buildimage-coreos
- ironic-python-agent-buildimage-tinyipa
- ironic-python-agent-buildimage-dib