arch: null artifacts: [] environment: BUILD_SUBMITTER: git.sr.ht 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: alpine/3.17 packages: - docker - docker-cli-buildx - python3 - curl repositories: {} secrets: - 173244e1-c233-43de-969f-65965c5487e1 shell: false sources: - https://git.sr.ht/~nicoco/skidge#d97cd9813cc37591547c93dcd1c4c018ced9335b tasks: - version: | cd skidge curl -sSL $SET_VERSION_URL | python - - setup-docker1: | sudo service docker start sudo addgroup build docker - 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: ""