| set -e | |
| IMAGE_NAME="render" | |
| IMAGE_TAG="latest" | |
| OWNER="tokhacnhi" | |
| REPO="render" | |
| GHCR_IMAGE="ghcr.io/$OWNER/$REPO/$IMAGE_NAME:$IMAGE_TAG" | |
| DOCKER="/Applications/Docker.app/Contents/Resources/bin/docker" | |
| DOCKERFILE="dockerbox/render/Dockerfile" | |
| # ----- | |
| $DOCKER rmi "$IMAGE_NAME:$IMAGE_TAG" || true | |
| $DOCKER rmi "$GHCR_IMAGE" || true | |
| $DOCKER build --platform=linux/amd64 -t "$IMAGE_NAME:$IMAGE_TAG" -f "$DOCKERFILE" . | |
| $DOCKER tag "$IMAGE_NAME:$IMAGE_TAG" "$GHCR_IMAGE" | |
| $DOCKER push "$GHCR_IMAGE" |