如果调用任务失败,如何让sbt直接失败?

时间:2015-06-29 08:07:41

标签: shell sbt

在shell文件中,我调用某个sbt任务来做某事,然后做其他事情。

但是如果任务失败,我发现sbt将阻止shell,并且sbt将等待回答:

Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?

有没有办法让sbt失败?由于shell文件在CI上运行,因此它将永久阻止它。

1 个答案:

答案 0 :(得分:2)

sbt支持可以解决此问题的-batch

sbt -batch