e5b8b8631f
Split the aports-build job into arch-specific build-x86_64, build-aarch64, ... jobs. Extend build_changed_aports.py to accept the architecture as argument, and to build all packages for that arch where possible. Import and use pmbootstrap code for APKBUILD parsing etc, as we do this already in various testcases running in this repository. Co-Authored-By: Bart Ribbers <bribbers@disroot.org>
8 lines
214 B
Bash
Executable file
8 lines
214 B
Bash
Executable file
#!/bin/sh -e
|
|
# Convenience wrapper for short arch-specific build jobs in .gitlab-ci.yml
|
|
|
|
export PYTHONUNBUFFERED=1
|
|
JOB_ARCH="${CI_JOB_NAME#build-}"
|
|
|
|
set -x
|
|
su pmos -c ".gitlab-ci/build_changed_aports.py $JOB_ARCH"
|