这个问题出现再 Jenkins 多分支构建。
比如说我们现在有 2 个分支。
在没有创建 PR 的时候,Jenkins 的构建是 2 个,如下图:
随后,我们在代码库中创建一个 PR。
现在的问题是 Jenkins 将会删除原始分支构建,随后为 PR 创建一个构建。
我们希望不删除原始构建,因为这会导致在代码库中的详细界面中的构建错误。
解决
要解决这个问题的办法也很简单,在 Jenkins 针对这个代码的构建中,选择所有分支。
这样只要 PR 不合并,Jenkins 也会持续构建。
这个问题出现再 Jenkins 多分支构建。
比如说我们现在有 2 个分支。
在没有创建 PR 的时候,Jenkins 的构建是 2 个,如下图:
随后,我们在代码库中创建一个 PR。
现在的问题是 Jenkins 将会删除原始分支构建,随后为 PR 创建一个构建。
我们希望不删除原始构建,因为这会导致在代码库中的详细界面中的构建错误。
要解决这个问题的办法也很简单,在 Jenkins 针对这个代码的构建中,选择所有分支。
这样只要 PR 不合并,Jenkins 也会持续构建。
HoneyMoose
有温度的人文和独立的思考
Comments