仅当 jobA 通过时我才需要运行 jobB 。仅当我的测试阶段成功通过时,我才必须创建一个发布标签(我已经在此处添加了一个代码)。我的存储库已经有“README.md”文件。我只是在测试阶段检查它的存在。所以,我的考验阶段总会过去的。请让我知道如何编写代码来创建发布标签。标签可以是例如 v1.1
stages:
- build
- test
- release
jobA:
stage: test
script:
- test -e README.md && exit 0
jobB:
stage: release
when: on_success
script:
# code for creating a release tag
Run Code Online (Sandbox Code Playgroud)