问题: - unit-tests在release分支运行,与build-artifacts冲突 - 导致deploy-production步骤被取消 修复: - unit-tests和e2e-tests都仅在dev分支运行 - release分支专注于构建和部署
This commit is contained in:
+1
-3
@@ -128,7 +128,7 @@ steps:
|
|||||||
- release/**
|
- release/**
|
||||||
|
|
||||||
# ============================================
|
# ============================================
|
||||||
# 阶段2: 测试 (允许失败)
|
# 阶段2: 测试 (仅dev分支,允许失败)
|
||||||
# ============================================
|
# ============================================
|
||||||
unit-tests:
|
unit-tests:
|
||||||
image: *node_image
|
image: *node_image
|
||||||
@@ -151,8 +151,6 @@ steps:
|
|||||||
- pull_request
|
- pull_request
|
||||||
branch:
|
branch:
|
||||||
- dev
|
- dev
|
||||||
- release
|
|
||||||
- release/**
|
|
||||||
|
|
||||||
e2e-tests:
|
e2e-tests:
|
||||||
image: mcr.microsoft.com/playwright:v1.48.0-jammy
|
image: mcr.microsoft.com/playwright:v1.48.0-jammy
|
||||||
|
|||||||
Reference in New Issue
Block a user