Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5fdc9fb15e | |||
| 8967fa404e |
@@ -272,8 +272,9 @@ jobs:
|
|||||||
gcloud config set project neuron-785695
|
gcloud config set project neuron-785695
|
||||||
gcloud auth configure-docker us-central1-docker.pkg.dev --quiet
|
gcloud auth configure-docker us-central1-docker.pkg.dev --quiet
|
||||||
|
|
||||||
# Pull existing ci-base:dev (system deps stay cached in the base layer)
|
# Pull existing ci-base:dev (or fall back to :latest on first run)
|
||||||
docker pull "${CI_BASE}:dev" || docker pull "${CI_BASE}:latest"
|
BASE_TAG="dev"
|
||||||
|
docker pull "${CI_BASE}:dev" || { docker pull "${CI_BASE}:latest" && BASE_TAG="latest"; }
|
||||||
|
|
||||||
# Inline Dockerfile — only replaces the El SDK layer
|
# Inline Dockerfile — only replaces the El SDK layer
|
||||||
cat > /tmp/Dockerfile.ci-base-patch << 'EOF'
|
cat > /tmp/Dockerfile.ci-base-patch << 'EOF'
|
||||||
@@ -288,7 +289,7 @@ jobs:
|
|||||||
EOF
|
EOF
|
||||||
|
|
||||||
docker build \
|
docker build \
|
||||||
--build-arg BASE="${CI_BASE}:dev" \
|
--build-arg BASE="${CI_BASE}:${BASE_TAG}" \
|
||||||
--build-arg BUILDKIT_INLINE_CACHE=1 \
|
--build-arg BUILDKIT_INLINE_CACHE=1 \
|
||||||
-f /tmp/Dockerfile.ci-base-patch \
|
-f /tmp/Dockerfile.ci-base-patch \
|
||||||
-t "${CI_BASE}:dev" \
|
-t "${CI_BASE}:dev" \
|
||||||
|
|||||||
Reference in New Issue
Block a user