首页 > 解决方案 > 如果 PR 和除 master 之外的任何其他内容,如何防止 Travis-CI 执行脚本

问题描述

是否可以仅在 Master 上完成合并后才构建 Travis-CI?所以不是 PR 本身,而是只有在它合并之后?

文档中所述,我已经尝试过

branches:
  only: ["master"]

但是,一旦将其作为 PR 提交,Travis 仍然构建它。

是否有另一种方法可以阻止所有其他分支的建立?

标签: gitgithubtravis-ci

解决方案


除了您的branches only master设置之外,我认为您应该禁用“构建设置”菜单中的“构建推送请求”开关。

在此处输入图像描述


推荐阅读