dist: bionic addons: apt: packages: - genisoimage - gnupg2 - qemu-utils - qemu-kvm - rpm - systemd-container matrix: include: - name: f30 arch: amd64 - name: f30 arch: arm64 - name: f31 arch: amd64 - name: f31 arch: arm64 language: generic script: # set go version to 1.13.x - eval "$(gimme 1.13.x)" # ubuntu's rpm package sets dbpath to ~/.rpmdb, which makes rpm fail... - sudo sh -c 'mkdir /etc/rpm; echo "%_dbpath /var/lib/rpm" > /etc/rpm/macros' - go test -c -tags travis,integration -o osbuild-image-tests ./cmd/osbuild-image-tests - sudo ./osbuild-image-tests -test.v test/cases/$TRAVIS_JOB_NAME*