使用.travis.yml时,是否有一个环境variables包含Travis-CI中当前构build目录的名称? 在这里查看文档,我没有看到一个。
我看到在travis-ci上的构build失败,我无法在本地机器上重现。 有没有说明build立一个与travis-ci linux构build环境相同的虚拟机? 我很高兴Travis-ci已经发现了一个新的bug,但是通过发送添加debugging代码的提交来debugging它却不那么兴奋。
我刚刚参加了一个项目,而我对travis-ci是新手。 我宁愿不必将每一个小小的变化都推到.travis.yml文件,以及为了运行构build而对源代码所作的每一点改动。 有了jenkins,你可以下载jenkins并在本地运行。 特拉维斯提供这样的东西吗? 注意:我已经看到了travis-ci cli并下载了它,但似乎只是调用它的API,然后连接到我的github仓库,所以如果我不推动,重新启动并不重要最后的构build。
使用Travis-CI,是否有可能触发一个重build,而无需向GitHub推送新的提交? 用例:由于外部性,构build失败。 来源实际上是正确的。 如果简单地重新运行,它会build立好并通过。 例如,由于包服务器closures, apt-get失败,但服务器又重新备份。 然而,构build状态被“卡住”在“失败”,直到推送新的提交。 有什么方法可以推动Travis-CI做另一个构build,除了推“虚拟”提交吗?