feature/0701 #1

Merged
pywee merged 5 commits from feature/0701 into master 2026-07-06 17:08:04 +08:00
Showing only changes of commit d4f9607034 - Show all commits

View File

@@ -69,7 +69,7 @@ steps:
cp /bluetti/frontend_project/bluetti-shop-configs/"$svc"-development.env apps/$svc/.env.development
fi
done
docker compose --parallel 8 -p "$PROJECT_NAME" up -d --build $build_list
docker compose --parallel 1 -p "$PROJECT_NAME" up -d --build $build_list
volumes:
- name: pnpm_store
@@ -139,7 +139,7 @@ steps:
echo "本次变更文件:"
echo "$changed_files"
full_build_changes=$(echo "$changed_files" | grep -E "^(package\.json|pnpm-lock\.yaml|pnpm-workspace\.yaml|turbo\.json|docker-compose.*\.ya?ml|packages/|patches/)" | wc -l)
full_build_changes=$(echo "$changed_files" | grep -E "^(package\.json|pnpm-lock\.yaml|.dockerignore|pnpm-workspace\.yaml|turbo\.json|docker-compose.*\.ya?ml|packages/|patches/)" | wc -l)
PROJECT_NAME_TEST="${PROJECT_NAME}test"
COMPOSE_FILE="docker-compose-test.yml"
if [ "$full_build_changes" -gt 0 ]; then
@@ -155,7 +155,6 @@ steps:
exit 0
fi
# 3. test 环境
export BUILD_ENV="test"
for svc in $build_list; do
if docker compose -f "$COMPOSE_FILE" -p "$PROJECT_NAME_TEST" config --services | grep -q "^$svc$"; then
@@ -164,7 +163,7 @@ steps:
# docker compose -f "$COMPOSE_FILE" -p "$PROJECT_NAME_TEST" up -d "$svc" --build
fi
done
docker compose --parallel 8 -f "$COMPOSE_FILE" -p "$PROJECT_NAME_TEST" up -d --build $build_list
docker compose --parallel 1 -f "$COMPOSE_FILE" -p "$PROJECT_NAME_TEST" up -d --build $build_list
volumes:
- name: pnpm_store
@@ -195,6 +194,7 @@ trigger:
- "pnpm-workspace.yaml"
- "turbo.json"
- "docker-compose*.yml"
- ".dockerignore"
---