0

创建拉取请求时,GitHub 会创建一个新的 ref。ref 指向一个合并提交,它是拉取请求的源分支和目标分支之间的合并代码。PR 验证管道构建此 ref 指向的提交。(从这里

这给我的Chromatic管道带来了问题:这些提交存在问题的原因有很多。最大的问题是由于它们在 git 历史中不存在,我们无法跟踪您对它们所做的基线验收。

有没有办法配置 GitHub 和/或 Azure DevOps 构建管道以触发 PR 构建但对于 PR 分支中的正常线性提交,而不是将其与目标分支合并?

4

1 回答 1

0

有没有办法配置 GitHub 和/或 Azure DevOps 构建管道以触发 PR 构建,但对于 PR 分支中的正常线性提交,而不是将其与目标分支合并?

恐怕没有这种方法可以触发 PR 的构建,而是触发 PR 分支中的正常线性提交。

就像您指出的那样,PR 验证管道用于构建源分支和目标分支之间的合并代码。

如果您不想构建它与目标分支的代码合并,您可以只为源分支设置 CI 触发器启用的构建管道,而不是 PR 验证管道的 PR 构建。

于 2021-05-31T02:23:40.030 回答