【发布时间】:2021-01-23 02:16:48
【问题描述】:
下面是我的 YML 文件结构。我希望在不重新初始化 git 存储库的情况下运行后续阶段。 git 仓库应该只在第一阶段初始化,也就是构建阶段。
variables:
GIT_STRATEGY: fetch
stages:
- build
- run_test
- run_test2
build_job:
variables:
test_env: "test"
stage: build
script:
- "powershell -File ./Scripts/BuildSolution.ps1"
only:
refs:
- TDD-G2
run_test:
variables:
test_env: "test"
stage: run_test
script:
- "powershell -File ./Project1/scripts/RunSelenium.ps1"
artifacts:
when: always
paths:
- ./Project1/TestResults
run_test2:
variables:
test_env: "test"
stage: run_test2
script:
- "powershell -File ./Project2/scripts/RunSelenium.ps1"
artifacts:
when: always
paths:
- ./Project2/TestResults
【问题讨论】:
-
能否给个提示,你的问题解决了吗?我也遇到过同样的情况。