diff --git a/.woodpecker/build-homekit.yml b/.woodpecker/build-homekit.yml deleted file mode 100644 index 7d4c970..0000000 --- a/.woodpecker/build-homekit.yml +++ /dev/null @@ -1,35 +0,0 @@ -when: - event: [tag] - -steps: - build-homekit-arm64: - image: docker:27.2.0-dind - privileged: true - environment: - REGISTRY: - from_secret: local_registry - USERNAME: - from_secret: local_username - PASSWORD: - from_secret: local_password - commands: - - echo "Logging in to registry $REGISTRY as $USERNAME" - - echo "$PASSWORD" | docker login "$REGISTRY" -u "$USERNAME" --password-stdin - - docker version - - echo "Enabling binfmt for multi-arch builds" - - docker run --privileged --rm tonistiigi/binfmt --install all - - echo "Creating and bootstrapping buildx builder" - - docker buildx create --use --name multiarch-builder || docker buildx use multiarch-builder - - docker buildx inspect --bootstrap - - export IMAGE_TAG="${FORGE_NAME}/${CI_REPO}/homekit:${CI_COMMIT_TAG}" - - echo "Building ARM64 image:$IMAGE_TAG" - - docker buildx build \ - --platform linux/arm64 \ - -f apps/homekit/Dockerfile \ - -t "$IMAGE_TAG" \ - --push . - when: - event: [tag] - ref: - exclude: - - refs/tags/*-configchange