当分支被推送到远程时,为什么Travis CI会构建?

时间:2016-12-29 06:15:45

标签: travis-ci

我刚刚设置了Travis CI,我注意到每次将分支推送到远程仓库时,它都会启动构建。从我对文档的阅读来看,这不是预期的行为......它应该只在打开拉取请求时以及随后推送到该分支时启动构建。

此外,当我打开拉取请求时,它会启动两个构建,如图所示 image

我想要的是以下内容:

  1. 推远程分支(Travis CI什么都不做)
  2. 创建PR(Travis CI启动1个版本)
  3. 将提交提交到分支(Travis CI启动1个版本)。
  4. 有谁知道实现此结果需要哪些其他配置?非常感谢。

1 个答案:

答案 0 :(得分:0)

可以通过禁用“Build Pushes”功能来实现预期的工作流程,如下所述:https://blog.travis-ci.com/2014-03-05-repository-settings/