我如何使用Travis自动更新构建结果的Github仓库?

时间:2014-07-04 22:45:50

标签: github travis-ci

我真正的需要有点复杂,但我认为这种简化捕捉了本质:

我想要做的是,在每次GitHub签入时,如果Travis的其余部分构建成功,则从代码创建工件(构成主要源代码的JavaScript的缩小版本。)当然,我希望Travis检查回GitHub。

我还没有尝试过这个,因为我看到了一个直接的问题:无限循环。如果Travis将其检入GitHub,那么Travis当然会注意到另一个签到并运行另一个构建,创建另一个工件......

我怎样才能最好地避免这种情况?

1 个答案:

答案 0 :(得分:3)

Travis将忽略其消息包含[ci skip]的所有提交,因此当您从travis提交缩小的脚本时,请确保它是消息的一部分。如果您需要更多帮助,我很乐意提供一些代码示例。