当所有先前的作业都通过后运行 GitLab 作业,或者能够手动运行它
我有一个由构建、测试1、测试2、部署组成的管道。
我希望在 test1 和 test2 阶段成功时始终运行部署,但是,如果其中一些阶段失败(可以两者都失败),我希望能够手动运行部署阶段。
我知道如何分别配置这两种场景,所以我问如何在可能的情况下将两种行为结合起来。
谢谢。
I have a pipeline consisting of build, test1, test2, deploy.
I want the deploy to be run always when test1 and test2 stages are successful but, in case some of them fails (can be both) I want to be able to run manually the deploy stage anyway.
I know how to configure both scenarios separately, so I'm asking how to have both behaviors combined if possible.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论