fix: cache not use

pull/102/head
John Wang 3 years ago
parent 7c29dc068b
commit c20dd0985c

@ -27,8 +27,8 @@ if [[ "${REFSPEC}" == "main" ]]; then
fi fi
echo "Pulling cache image ${API_REPO_NAME}:${CACHE_FROM_TAG}" echo "Pulling cache image ${API_REPO_NAME}:${CACHE_FROM_TAG}"
if docker pull "${API_REPO_NAME}:${CACHE_FROM_TAG}"; then if docker buildx imagetools create cache-image --name=${API_REPO_NAME}:${CACHE_FROM_TAG} -platform=linux/amd64,linux/arm64; then
API_CACHE_FROM_SCRIPT="--cache-from ${API_REPO_NAME}:${CACHE_FROM_TAG}" API_CACHE_FROM_SCRIPT="--cache-from cache-image"
else else
echo "WARNING: Failed to pull ${API_REPO_NAME}:${CACHE_FROM_TAG}, disable build image cache." echo "WARNING: Failed to pull ${API_REPO_NAME}:${CACHE_FROM_TAG}, disable build image cache."
API_CACHE_FROM_SCRIPT="" API_CACHE_FROM_SCRIPT=""

@ -27,8 +27,8 @@ if [[ "${REFSPEC}" == "main" ]]; then
fi fi
echo "Pulling cache image ${WEB_REPO_NAME}:${CACHE_FROM_TAG}" echo "Pulling cache image ${WEB_REPO_NAME}:${CACHE_FROM_TAG}"
if docker pull "${WEB_REPO_NAME}:${CACHE_FROM_TAG}"; then if docker buildx imagetools create cache-image --name=${WEB_REPO_NAME}:${CACHE_FROM_TAG} -platform=linux/amd64,linux/arm64; then
WEB_CACHE_FROM_SCRIPT="--cache-from ${WEB_REPO_NAME}:${CACHE_FROM_TAG}" WEB_CACHE_FROM_SCRIPT="--cache-from cache-image"
else else
echo "WARNING: Failed to pull ${WEB_REPO_NAME}:${CACHE_FROM_TAG}, disable build image cache." echo "WARNING: Failed to pull ${WEB_REPO_NAME}:${CACHE_FROM_TAG}, disable build image cache."
WEB_CACHE_FROM_SCRIPT="" WEB_CACHE_FROM_SCRIPT=""

Loading…
Cancel
Save