blob: 4eef3a1d493df314c8e8d8ff418fb1ee76604a8d [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
14 - uses: docker/login-action@v2.0.0
15 with:
16 registry: quay.io
17 username: ${{ secrets.QUAY_USERNAME }}
18 password: ${{ secrets.QUAY_ROBOT_TOKEN }}
19 - uses: docker/build-push-action@v3.1.1
20 with:
21 context: images/openstack
22 cache-from: type=registry,ref=quay.io/vexxhost/nova:wallaby
23 cache-to: type=inline
24 push: true
25 platforms: linux/amd64,linux/arm64
26 build-args: 'RELEASE=wallaby
27
28 PROJECT=nova
29
30 PROJECT_REF=2f7f4cc0babbda80946d9b56eae8f988b39a4d9d
31
32 PROFILES=ceph openvswitch configdrive qemu migration
33
34 DIST_PACKAGES=ovmf qemu-efi-aarch64
35
36 PIP_PACKAGES='
37 tags: quay.io/vexxhost/nova:2f7f4cc0babbda80946d9b56eae8f988b39a4d9d