如果我的詹金斯管道不是绿色的,我想将我的分支标记为不可合并。
这样做的想法是,如果詹金斯(Jenkins)中该分支的管道不是绿色的,则避免团队中的人将一个分支合并为master。
任何想法都可以在Github网页上使用任何jenkins插件吗?就像我说的那样,如果例如我的分支有一些故障,则不允许单击github页面中该分支的合并按钮。
问候。
对于GitHub上的CI / CD,这应该非常简单。
三个步骤:
Settings
Branches
Edit
master
在“分支”页面上有一个复选框,名为"Require status checks to pass before merging"。通过选中此复选框,除非您的CI / CD步骤通过,否则您将使每个“合并拉取请求”按钮变为灰色。
"Require status checks to pass before merging"