You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
175 lines
5.1 KiB
175 lines
5.1 KiB
- job: |
|
name: ironic-python-agent-build-image-base |
|
parent: publish-openstack-artifacts |
|
pre-run: playbooks/ironic-python-agent-build-image/pre.yaml |
|
run: playbooks/ironic-python-agent-build-image/run.yaml |
|
post-run: playbooks/ironic-python-agent-build-image/post.yaml |
|
timeout: 1800 |
|
required-projects: |
|
- openstack/requirements |
|
- openstack/ironic-python-agent |
|
- openstack/ironic-python-agent-builder |
|
vars: |
|
ipa_raw_dir: '{{ ansible_user_dir }}/src/opendev.org/openstack/ironic-python-agent/UPLOAD_RAW' |
|
ipa_tar_dir: '{{ ansible_user_dir }}/src/opendev.org/openstack/ironic-python-agent/UPLOAD_TAR' |
|
|
|
- job: |
|
name: ironic-python-agent-build-image-tinyipa |
|
parent: ironic-python-agent-build-image-base |
|
vars: |
|
image_type: 'tinyipa' |
|
|
|
- job: |
|
name: ironic-python-agent-build-image-dib-centos7 |
|
parent: ironic-python-agent-build-image-base |
|
override-branch: stable/train |
|
required-projects: |
|
- openstack/diskimage-builder |
|
vars: |
|
image_type: 'dib' |
|
image_distro: 'centos7' |
|
|
|
- job: |
|
name: ironic-python-agent-build-image-dib-centos8 |
|
parent: ironic-python-agent-build-image-base |
|
required-projects: |
|
- openstack/diskimage-builder |
|
vars: |
|
image_type: 'dib' |
|
image_distro: 'centos' |
|
image_release: '8-stream' |
|
image_target_name: 'centos8' |
|
|
|
- job: |
|
name: ironic-python-agent-build-image-dib-debian |
|
parent: ironic-python-agent-build-image-base |
|
required-projects: |
|
- openstack/diskimage-builder |
|
vars: |
|
image_type: 'dib' |
|
image_distro: 'debian-minimal' |
|
image_release: 'buster' |
|
|
|
- job: |
|
name: ironic-python-agent-check-image-base |
|
parent: base |
|
nodeset: ubuntu-focal |
|
pre-run: playbooks/ironic-python-agent-build-image/pre.yaml |
|
run: playbooks/ironic-python-agent-build-image/run.yaml |
|
timeout: 1800 |
|
required-projects: |
|
- openstack/requirements |
|
- openstack/ironic-python-agent |
|
- openstack/ironic-python-agent-builder |
|
irrelevant-files: |
|
- ^.*\.rst$ |
|
- ^doc/.*$ |
|
- ^releasenotes/.*$ |
|
- ^setup.cfg$ |
|
- ^tools/.*$ |
|
- ^tox.ini$ |
|
vars: |
|
ipa_raw_dir: '{{ ansible_user_dir }}/src/opendev.org/openstack/ironic-python-agent/UPLOAD_RAW' |
|
ipa_tar_dir: '{{ ansible_user_dir }}/src/opendev.org/openstack/ironic-python-agent/UPLOAD_TAR' |
|
|
|
- job: |
|
name: ironic-python-agent-check-image-tinyipa |
|
parent: ironic-python-agent-check-image-base |
|
vars: |
|
image_type: 'tinyipa' |
|
|
|
- job: |
|
name: ironic-python-agent-check-image-dib-centos7 |
|
parent: ironic-python-agent-check-image-base |
|
override-branch: stable/train |
|
required-projects: |
|
- openstack/diskimage-builder |
|
vars: |
|
image_type: 'dib' |
|
image_distro: 'centos7' |
|
|
|
- job: |
|
name: ironic-python-agent-check-image-dib-centos7-python3 |
|
parent: ironic-python-agent-check-image-base |
|
required-projects: |
|
- openstack/diskimage-builder |
|
vars: |
|
image_type: 'dib' |
|
image_distro: 'centos7' |
|
|
|
- job: |
|
name: ironic-python-agent-check-image-dib-centos8 |
|
parent: ironic-python-agent-check-image-base |
|
required-projects: |
|
- openstack/diskimage-builder |
|
vars: |
|
image_type: 'dib' |
|
image_distro: 'centos' |
|
image_release: '8-stream' |
|
image_target_name: 'centos8' |
|
|
|
- job: |
|
name: ironic-python-agent-check-image-dib-centos8-extra |
|
parent: ironic-python-agent-check-image-dib-centos8 |
|
vars: |
|
extra_elements: ["extra-hardware"] |
|
|
|
- job: |
|
name: ironic-python-agent-check-image-dib-opensuse |
|
parent: ironic-python-agent-check-image-base |
|
required-projects: |
|
- openstack/diskimage-builder |
|
vars: |
|
image_type: 'dib' |
|
image_distro: 'opensuse' |
|
|
|
- job: |
|
name: ironic-python-agent-check-image-dib-debian |
|
parent: ironic-python-agent-check-image-base |
|
required-projects: |
|
- openstack/diskimage-builder |
|
vars: |
|
image_type: 'dib' |
|
image_distro: 'debian-minimal' |
|
image_release: 'buster' |
|
|
|
- job: |
|
name: ironic-python-agent-check-image-dib-debian-extra |
|
parent: ironic-python-agent-check-image-dib-debian |
|
vars: |
|
extra_elements: ["extra-hardware"] |
|
|
|
- job: |
|
name: ironic-python-agent-check-image-dib-ubuntu |
|
parent: ironic-python-agent-check-image-base |
|
required-projects: |
|
- openstack/diskimage-builder |
|
vars: |
|
image_type: 'dib' |
|
image_distro: 'ubuntu' |
|
|
|
- job: |
|
name: ironic-python-agent-build-image-tinyipa-ussuri |
|
parent: ironic-python-agent-build-image-tinyipa |
|
nodeset: ubuntu-bionic |
|
required-projects: |
|
- name: openstack/ironic-python-agent-builder |
|
override-checkout: 2.2.0 |
|
- job: |
|
name: ironic-python-agent-check-image-tinyipa-ussuri |
|
parent: ironic-python-agent-check-image-tinyipa |
|
nodeset: ubuntu-bionic |
|
required-projects: |
|
- name: openstack/ironic-python-agent-builder |
|
override-checkout: 2.2.0 |
|
|
|
- job: |
|
name: ironic-python-agent-test-image-tinyipa-ussuri |
|
parent: ironic-python-agent-check-image-tinyipa-ussuri |
|
required-projects: |
|
- name: openstack/ironic-python-agent |
|
override-checkout: stable/ussuri |
|
- name: openstack/requirements |
|
override-checkout: stable/ussuri |
|
vars: |
|
ipa_branch_path: "stable-ussuri"
|
|
|