Circle ci 触发构建拉取请求创建或更新

Posted

技术标签:

【中文标题】Circle ci 触发构建拉取请求创建或更新【英文标题】:Circle ci trigger a build on pull request creation or update 【发布时间】:2019-05-15 15:33:00 【问题描述】:

我们在使用circle ci和github。

所以我有一个用于暂存的远程 k8 集群,我们有我们的测试套件。

我在 github 上有一个项目,我喜欢在每次创建或更新拉取请求时在集群上部署和运行测试。在拉取请求上这样做的原因是我们希望将功能分支与 master 合并,然后在 rmeote 测试集群上运行测试:

我已经阅读了几篇文章,但没有任何文章能向我解释如何实现这一目标。

Github 网络挂钩在创建或更新拉取请求时调用 circle ci?

根据远程测试结果构建状态?

【问题讨论】:

【参考方案1】:

是的,现在可以了,只是不要指定任何分支,它会在每次拉取请求创建或更新时触发。

【讨论】:

【参考方案2】:

目前在 CircleCI 上不可能,它们不会从 github 公开所有有效负载。

它在他们的待办事项列表中

【讨论】:

以上是关于Circle ci 触发构建拉取请求创建或更新的主要内容,如果未能解决你的问题,请参考以下文章

VSTS 发布拉取请求构建触发器

Python scikit-image 拉取请求 Travis CI Python 2.7 构建失败

TFS Build 2015、Gihub Enterprise 和拉取请求

在 Github 中合并拉取请求时触发 Jenkins 构建

bitbucket 上的拉取请求不会触发竹子上的构建

我们如何捕获在bitbucket云中创建的拉取请求