arch: null artifacts: [] environment: BUILD_SUBMITTER: git.sr.ht GIT_REF: refs/heads/master REGISTRY_PREFIX: docker.io/nicocool84 SET_VERSION_URL: https://git.sr.ht/~nicoco/slidge-dev-helpers/blob/master/slidge_dev_helpers/set_version.py image: archlinux packages: - docker - docker-buildx - python3 - curl repositories: {} secrets: - 173244e1-c233-43de-969f-65965c5487e1 shell: false sources: - https://git.sr.ht/~nicoco/skidge#e200ad614d480e246c5d1ca25d50e938f2ba2aee tasks: - version: | cd skidge curl -sSL $SET_VERSION_URL | python - - setup-docker1: | sudo systemctl start docker sudo usermod -aG docker build - setup-docker2: | while ! test -e /var/run/docker.sock; do sleep 1; done docker run --rm --privileged multiarch/qemu-user-static --reset -p yes -c yes docker buildx create --use - build: | cd skidge export NAME=$REGISTRY_PREFIX/skidge:$CONTAINER_TAG export ARGS="--platform linux/arm64,linux/amd64 --tag $NAME --target skidge ." docker buildx build $ARGS docker buildx build --push $ARGS || echo "We can't push to docker.io, continuing anyway" triggers: [] oauth: ""