blob: 920f599b6414239430cf19d1bccbfc1b426d0b07 [file] [log] [blame]
Mohammed Naser7a37c992022-08-29 21:47:49 -04001name: test-wallaby
2'on':
3 pull_request: {}
4 push:
5 branches:
6 - main
7jobs:
8 build-images:
9 runs-on: ubuntu-latest
10 steps:
11 - uses: actions/checkout@v3.0.2
12 - uses: docker/setup-qemu-action@v2.0.0
13 - uses: docker/setup-buildx-action@v2.0.0
Mohammed Naserf83c92c2022-08-29 21:49:29 -040014 - name: Build OpenStack Nova
15 uses: docker/build-push-action@v3.1.1
Mohammed Naser7a37c992022-08-29 21:47:49 -040016 with:
17 context: images/openstack
18 cache-from: type=registry,ref=quay.io/vexxhost/nova:wallaby
19 cache-to: type=inline
20 push: true
21 platforms: linux/amd64,linux/arm64
22 build-args: 'RELEASE=wallaby
23
24 PROJECT=nova
25
26 PROJECT_REF=2f7f4cc0babbda80946d9b56eae8f988b39a4d9d
27
28 PROFILES=ceph openvswitch configdrive qemu migration
29
30 DIST_PACKAGES=ovmf qemu-efi-aarch64
31
32 PIP_PACKAGES='
33 tags: quay.io/vexxhost/nova:2f7f4cc0babbda80946d9b56eae8f988b39a4d9d