try and run podman ourselves

This commit is contained in:
Neil Hanlon 2022-10-12 00:56:07 -04:00
parent 895230a959
commit fe0b514346
Signed by: neil
GPG Key ID: 705BC21EC3C70F34
1 changed files with 9 additions and 6 deletions

View File

@ -60,9 +60,12 @@ jobs:
uses: docker/setup-buildx-action@v2 uses: docker/setup-buildx-action@v2
- name: Build image using empanadas - name: Build image using empanadas
uses: addnab/docker-run-action@v3 env:
with: IMAGE: ghcr.io/rocky-linux/empanadas-imagefactory:latest
image: docker://ghcr.io/rocky-linux/empanadas-imagefactory:latest LIBVIRT_DEFAULT_URI:
run: | run: |
export VARIANTS="$(test -z '${{ matrix.type.variant }}' && '' || '--variant ${{ matrix.type.variant }}')" export VARIANTS="$(test -z '${{ matrix.type.variant }}' && '' || '--variant ${{ matrix.type.variant }}')"
build-image --version ${{ matrix.version.major }} --type ${{ matrix.type.name }} ${VARIANTS} export CMD="build-image --version ${{ matrix.version.major }} --type ${{ matrix.type.name }} ${VARIANTS}"
sudo podman run --rm --privileged --security-opt label=disable --device fuse \
-v /var/run/libvirt:/var/run/libvirt:rw -v /var/lib/imagefactory:/var/lib/imagefactory:rw \
$CMD