This commit is contained in:
2026-07-09 19:28:44 +08:00
parent d3edc6d78a
commit 343ee78a31

View File

@@ -159,7 +159,7 @@ steps:
echo "本次变更文件:"
echo "$changed_files"
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)
full_build_changes=$(echo "$changed_files" | grep -E "^(package\.json|pnpm-lock\.yaml|.dockerignore|pnpm-workspace\.yaml|turbo\.json|docker-compose.*|packages/|patches/)" | wc -l)
PROJECT_NAME_TEST="${PROJECT_NAME}test"
COMPOSE_FILE="docker-compose-test.yml"
if [ "$full_build_changes" -gt 0 ]; then
@@ -197,6 +197,7 @@ steps:
for svc in $build_list; do
echo ">>>>>> 构建服务: $svc $PROJECT_NAME_TEST <<<<<<"
cp /bluetti/frontend_project/bluetti-shop-configs/"$svc"-test.env apps/$svc/.env.test
docker compose -p "$PROJECT_NAME" build $svc
done
echo ">>>>>> 正在启动所有服务... <<<<<<"
docker compose -p "$PROJECT_NAME" up -d $build_list