update step: Build Docker Image
Some checks failed
Build and Push to ACR / docker (push) Failing after 12s

This commit is contained in:
2025-09-30 16:17:05 +08:00
parent 1e86f0e297
commit feb82f596d

View File

@@ -53,19 +53,19 @@ jobs:
- name: Build Docker Image
env:
REGISTRY: ${{ secrets.ACR_REGISTRY }}
NAMESPACE: ${{ secrets.ACR_NAMESPACE }}
IMAGE: ${{ secrets.ACR_REGISTRY }}/${{ secrets.ACR_NAMESPACE }}/${{ vars.IMAGE_NAME }}
TAG: ${{ steps.meta.outputs.tag }}
IMAGE: ${{ secrets.ACR_REGISTRY }}/${{ secrets.ACR_NAMESPACE }}/${{ vars.IMAGE_NAME }}
TAG: ${{ steps.meta.outputs.tag }}
run: |
set -euo pipefail
echo "Building ${IMAGE}:${TAG}"
docker build -t "${IMAGE}:${TAG}" -f docker/Dockerfile .
# 可选:在 main 或 release 时同时打 latest
if [ "${{ github.event_name }}" = "release" ] || [ "${{ github.ref_name }}" = "main" ]; then
docker tag "${IMAGE}:${TAG}" "${IMAGE}:latest"
fi
# 确保构建时使用 proxy_net并把代理传给 RUN 阶段
docker build \
--network=proxy_net \
--build-arg HTTP_PROXY=http://proxy:7890 \
--build-arg HTTPS_PROXY=http://proxy:7890 \
--build-arg NO_PROXY=localhost,127.0.0.1,proxy \
-t "${IMAGE}:${TAG}" -f docker/Dockerfile .
- name: Push Docker Image
env: