Merge "Add AArch64 CI job"
This commit is contained in:
commit
cf6e157b79
@ -50,6 +50,12 @@
|
||||
- item.branch == zuul.branch
|
||||
with_items: "{{ zuul['items'] }}"
|
||||
|
||||
- name: enable building images on AArch64
|
||||
set_fact:
|
||||
need_build_image: true
|
||||
when:
|
||||
- ansible_architecture == 'aarch64'
|
||||
|
||||
# NOTE(yoctozepto): required to template template_overrides.j2 for Zuul
|
||||
- name: Include kolla Zuul vars if building new images
|
||||
include_vars:
|
||||
|
@ -7,6 +7,15 @@
|
||||
base_distro: centos
|
||||
install_type: source
|
||||
|
||||
- job:
|
||||
name: kolla-ansible-debian-source-aarch64
|
||||
parent: kolla-ansible-debian-source
|
||||
nodeset: kolla-ansible-debian-aarch64
|
||||
voting: false
|
||||
timeout: 10800
|
||||
required-projects:
|
||||
- openstack/kolla
|
||||
|
||||
- job:
|
||||
name: kolla-ansible-debian-source
|
||||
parent: kolla-ansible-base
|
||||
|
@ -11,6 +11,12 @@
|
||||
- name: primary
|
||||
label: debian-buster
|
||||
|
||||
- nodeset:
|
||||
name: kolla-ansible-debian-aarch64
|
||||
nodes:
|
||||
- name: primary
|
||||
label: debian-buster-arm64
|
||||
|
||||
- nodeset:
|
||||
name: kolla-ansible-xenial
|
||||
nodes:
|
||||
|
@ -70,6 +70,9 @@
|
||||
files:
|
||||
- ^ansible/roles/mariadb/
|
||||
- ^tests/test-mariadb.sh
|
||||
check-arm64:
|
||||
jobs:
|
||||
- kolla-ansible-debian-source-aarch64
|
||||
gate:
|
||||
queue: kolla
|
||||
jobs:
|
||||
|
Loading…
Reference in New Issue
Block a user