bak
This commit is contained in:
@@ -159,7 +159,7 @@ steps:
|
|||||||
echo "本次变更文件:"
|
echo "本次变更文件:"
|
||||||
echo "$changed_files"
|
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"
|
PROJECT_NAME_TEST="${PROJECT_NAME}test"
|
||||||
COMPOSE_FILE="docker-compose-test.yml"
|
COMPOSE_FILE="docker-compose-test.yml"
|
||||||
if [ "$full_build_changes" -gt 0 ]; then
|
if [ "$full_build_changes" -gt 0 ]; then
|
||||||
@@ -197,6 +197,7 @@ steps:
|
|||||||
for svc in $build_list; do
|
for svc in $build_list; do
|
||||||
echo ">>>>>> 构建服务: $svc $PROJECT_NAME_TEST <<<<<<"
|
echo ">>>>>> 构建服务: $svc $PROJECT_NAME_TEST <<<<<<"
|
||||||
cp /bluetti/frontend_project/bluetti-shop-configs/"$svc"-test.env apps/$svc/.env.test
|
cp /bluetti/frontend_project/bluetti-shop-configs/"$svc"-test.env apps/$svc/.env.test
|
||||||
|
docker compose -p "$PROJECT_NAME" build $svc
|
||||||
done
|
done
|
||||||
echo ">>>>>> 正在启动所有服务... <<<<<<"
|
echo ">>>>>> 正在启动所有服务... <<<<<<"
|
||||||
docker compose -p "$PROJECT_NAME" up -d $build_list
|
docker compose -p "$PROJECT_NAME" up -d $build_list
|
||||||
|
|||||||
Reference in New Issue
Block a user