cross/.gitlab-ci.yml: add tags: [qemu]

The runners from OSUOSL sometimes still fail to run jobs that emulate
other arches via QEMU. We run into this when building gcc-x86_64 for
aarch64 on x86_64 through QEMU. Use the usual workaround of running the
job on our own builder.

Related: postmarketos issue 83
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6909>
This commit is contained in:
Oliver Smith 2025-08-17 14:03:21 +02:00 committed by The Friendly Merge Bot
parent ed7213823e
commit 5053fa4853
No known key found for this signature in database

View file

@ -1,5 +1,6 @@
cross-gcc-tests: cross-gcc-tests:
extends: .package-test extends: .package-test
tags: [qemu]
before_script: before_script:
- wget "https://gitlab.postmarketos.org/postmarketOS/ci-common/-/raw/master/install_pmbootstrap.sh" - wget "https://gitlab.postmarketos.org/postmarketOS/ci-common/-/raw/master/install_pmbootstrap.sh"
- sh ./install_pmbootstrap.sh - sh ./install_pmbootstrap.sh