使用 Travis-CI,是否可以在不向 GitHub 推送新提交的情况下触发重建?
用例:由于外部性,构建失败。来源实际上是正确的。如果只是重新运行,它将构建好并通过。
例如,apt-get由于包服务器关闭而导致失败,但服务器再次备份。然而,在推送新的提交之前,构建状态“卡在”“失败”。
apt-get
除了推动“虚拟”提交之外,还有什么方法可以推动 Travis-CI 进行另一个构建?
注意 :像 Ghostery 这样的浏览器扩展可能会阻止显示重新启动按钮。尝试禁用扩展或将 Travis CI 列入白名单。
注意2 :如果.travis.yml上游配置发生了变化,点击rebuild按钮将使用旧配置运行travis。要对 travis 配置应用上游更改,必须向 PR 添加提交或关闭/重新打开它。
.travis.yml
重启构建:
触发器构建: