bak
This commit is contained in:
@@ -69,7 +69,7 @@ steps:
|
|||||||
cp /bluetti/frontend_project/bluetti-shop-configs/"$svc"-development.env apps/$svc/.env.development
|
cp /bluetti/frontend_project/bluetti-shop-configs/"$svc"-development.env apps/$svc/.env.development
|
||||||
fi
|
fi
|
||||||
done
|
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:
|
volumes:
|
||||||
- name: pnpm_store
|
- name: pnpm_store
|
||||||
@@ -139,7 +139,7 @@ steps:
|
|||||||
echo "本次变更文件:"
|
echo "本次变更文件:"
|
||||||
echo "$changed_files"
|
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"
|
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
|
||||||
@@ -155,7 +155,6 @@ steps:
|
|||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 3. test 环境
|
|
||||||
export BUILD_ENV="test"
|
export BUILD_ENV="test"
|
||||||
for svc in $build_list; do
|
for svc in $build_list; do
|
||||||
if docker compose -f "$COMPOSE_FILE" -p "$PROJECT_NAME_TEST" config --services | grep -q "^$svc$"; then
|
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
|
# docker compose -f "$COMPOSE_FILE" -p "$PROJECT_NAME_TEST" up -d "$svc" --build
|
||||||
fi
|
fi
|
||||||
done
|
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:
|
volumes:
|
||||||
- name: pnpm_store
|
- name: pnpm_store
|
||||||
@@ -195,6 +194,7 @@ trigger:
|
|||||||
- "pnpm-workspace.yaml"
|
- "pnpm-workspace.yaml"
|
||||||
- "turbo.json"
|
- "turbo.json"
|
||||||
- "docker-compose*.yml"
|
- "docker-compose*.yml"
|
||||||
|
- ".dockerignore"
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user