如何调试在本地jet steps
成功运行的Codeship构建?我确保在一个新的结账时运行它,所以它开始与Codeship相同的状态。我的流程是:
jet steps --push --tag master --no-cache
(步骤
只会推动大师)在Codeship中运行,同样的master
仍然失败
Build Error: No source files were specified
2017-08-07T13:25:59.136Z my-image build/pull had an error
docs说要使用jet steps
进行调试,但如果没有帮助,应该怎么做?
答案 0 :(得分:1)
答案是我使用了错误的假设。
事情的真相是,使用jets
在本地运行并在Codeship上远程运行是非常不同的过程。在本地取得成功并不意味着Codeship的成功。
jet
将成功,无论您传递的volume
配置是什么jet
不会在隔离容器中运行单独的步骤,Codeship会jet
将在steps
和services
之间分享状态,Codeship不会此外,如果您需要steps
和services
之间的状态,请仔细阅读Codeship volumes docs上的脚注。