如何在当地模仿Travis CI?

时间:2016-06-16 11:27:09

标签: python docker

我参与了基于Python / Flask的项目,在提交任何工作之前必须检查Travis CI构建。我发现推送然后等待在Travis'上进行构建很麻烦。结束,检查测试失败的原因然后修复,推动,起泡,冲洗和重复。

我不能在本地运行Travis的设置吗?有人已经How to run travis-ci locally,但他们单独指出了特拉维斯的不同组成部分。到目前为止,我已设法安装function getColor(keten) { var i = arrayKeten.indexOf(keten); if (i !== -1) { return arrayKleur[ i ]; } else { return '#999999'; } } CLI和travis-ci作为插件。

理想情况下,我希望我的工作流程为:

  1. 提交一些工作
  2. travis-build服务器在本地运行
  3. 输入一个命令,比如说travis-ci,然后它就会脱离一个码头工人容器并构建,好像它是在travis-ci.org网站上构建的,向我显示服务器仪表板中的日志。
  4. 可以这样做吗?

0 个答案:

没有答案