我有这个管道:
machine:
...
ruby:
version:
2.2.4
database:
...
test:
pre: bundle exec rubocop
deployment:
production:
...
假设我的代码中出错(由rubocop找到)。我想强制构建运行。但现在Circle C.I.继续并运行我的规范(在这种情况下不必要)。
如果rubocop退出非零,我只想强制失败。
怎么做?
答案 0 :(得分:0)
如果每个命令退出为true,则CircleCI仅继续。这可以确保rubocop将以true的形式退出:
yaml
test:
pre: bundle exec rubocop || true