cysamurai 2 months ago
parent 2d9ffc0106
commit c151a8aca2

@ -96,6 +96,10 @@ for d in "${projects[@]}"; do
echo "错误: 缺少 /work/$d/package.json" >&2 echo "错误: 缺少 /work/$d/package.json" >&2
exit 1 exit 1
fi fi
if [[ "${CLEAN_TAURI_TARGET:-1}" == "1" && -d "$d/src-tauri/target" ]]; then
echo "==> 清理 $d/src-tauri/target避免复用损坏缓存"
rm -rf "$d/src-tauri/target"
fi
( (
cd "$d" cd "$d"
# npm ci 网络偶发抖动时最多重试 3 次 # npm ci 网络偶发抖动时最多重试 3 次

@ -97,6 +97,7 @@ if [[ "$RUN_MODE" == "docker" ]]; then
-e CARGO_HOME=/opt/cargo \ -e CARGO_HOME=/opt/cargo \
-e BUILD_ARCH=amd64 \ -e BUILD_ARCH=amd64 \
-e NPM_REGISTRY="${NPM_REGISTRY:-https://registry.npmjs.org/}" \ -e NPM_REGISTRY="${NPM_REGISTRY:-https://registry.npmjs.org/}" \
-e CLEAN_TAURI_TARGET="${CLEAN_TAURI_TARGET:-1}" \
"$IMAGE_TAG" \ "$IMAGE_TAG" \
bash /work/scripts/docker/container-entry.sh "${SELECTED_PROJECTS[@]}" bash /work/scripts/docker/container-entry.sh "${SELECTED_PROJECTS[@]}"
@ -109,6 +110,7 @@ if [[ "$RUN_MODE" == "docker" ]]; then
-e CARGO_HOME=/opt/cargo \ -e CARGO_HOME=/opt/cargo \
-e BUILD_ARCH=arm64 \ -e BUILD_ARCH=arm64 \
-e NPM_REGISTRY="${NPM_REGISTRY:-https://registry.npmjs.org/}" \ -e NPM_REGISTRY="${NPM_REGISTRY:-https://registry.npmjs.org/}" \
-e CLEAN_TAURI_TARGET="${CLEAN_TAURI_TARGET:-1}" \
"$IMAGE_TAG" \ "$IMAGE_TAG" \
bash /work/scripts/docker/container-entry.sh "${SELECTED_PROJECTS[@]}" bash /work/scripts/docker/container-entry.sh "${SELECTED_PROJECTS[@]}"
else else
@ -121,6 +123,7 @@ else
-e CARGO_HOME=/opt/cargo \ -e CARGO_HOME=/opt/cargo \
-e BUILD_ARCH=arm64 \ -e BUILD_ARCH=arm64 \
-e NPM_REGISTRY="${NPM_REGISTRY:-https://registry.npmjs.org/}" \ -e NPM_REGISTRY="${NPM_REGISTRY:-https://registry.npmjs.org/}" \
-e CLEAN_TAURI_TARGET="${CLEAN_TAURI_TARGET:-1}" \
"$IMAGE_TAG" \ "$IMAGE_TAG" \
bash /work/scripts/docker/container-entry.sh "${SELECTED_PROJECTS[@]}" bash /work/scripts/docker/container-entry.sh "${SELECTED_PROJECTS[@]}"
fi fi

Loading…
Cancel
Save