【发布时间】:2014-12-03 06:27:46
【问题描述】:
有没有办法告诉travis 构建一个特定的 SHA 或之前可能错过的拉取请求的 HEAD(即,如果 webhook 未能触发或被 travis 拾取)?
我可以向那个拉取请求推送一个新的提交,但是不涉及更改分支的方法会更好,或者通过 travis UI,或者通过 travis' 或 github 的 API。
【问题讨论】:
有没有办法告诉travis 构建一个特定的 SHA 或之前可能错过的拉取请求的 HEAD(即,如果 webhook 未能触发或被 travis 拾取)?
我可以向那个拉取请求推送一个新的提交,但是不涉及更改分支的方法会更好,或者通过 travis UI,或者通过 travis' 或 github 的 API。
【问题讨论】:
我发现可行的是关闭 GitHub 中的 PR,然后立即重新打开它。那应该会重新触发钩子。
【讨论】:
对此有一个功能请求:https://github.com/travis-ci/travis-ci/issues/895 不过暂时还没有办法。
【讨论】:
还发现如果你拥有仓库,你可以将拉取请求标记为关闭,然后将其标记为打开,你将触发一个新的构建。
【讨论】: