dav*_*idA 7 pipeline default-value gitlab
我已将管道转移到“无阶段”管道,只需使用needs规则并删除所有stage声明即可。
这一切都工作正常,但我注意到我的所有工作现在都出现在一个名为“测试”的阶段下。
这不是一个功能问题,但它确实让开发人员质疑为什么会出现这种情况。有什么方法可以使用云托管的 GitLab 更改此默认阶段名称吗?
是不是就像将所有作业设置stage为相同的值一样简单?看起来有点像黑客,与“stage从 .gitlab-ci.yml 中删除所有关键字”的说明相反。
小智 6
根据阶段文档,
如果作业未指定阶段,则为该作业分配该
test阶段。
对于你的问题:
有什么方法可以使用云托管的 GitLab 更改此默认阶段名称吗?
您可以使用以下命令定义单个阶段:
stages:
- some-other-name
Run Code Online (Sandbox Code Playgroud)
some-other-name然后在每个工作中引用新的阶段名称 ( ),因为(来自上面的相同参考)
如果定义了阶段但没有作业使用它,则该阶段在管道中不可见
| 归档时间: |
|
| 查看次数: |
1933 次 |
| 最近记录: |