避免nodejs项目构建因esint错误而失败



上下文

我们有一个nodejs项目,它是通过Jenkins管道构建和部署的。在构建步骤中,它对目录下的所有.js文件执行eslint,并生成esint报告。如果出现任何esint错误,Jenkins管道将失败。

问题陈述

我们引入了一个子目录,其中包含更多的.js文件。我们希望为此生成esint报告,但不希望在出现任何esint错误的情况下使管道失败。

有人能建议我们如何解决这个问题吗?

谢谢你。

这取决于esint的执行方式。

对于gyandeeps/gruntify-eslint任务,有一个静默选项,允许而不是在出现错误时使作业失败。

在常规shell步骤中,您可以使用以下命令强制命令不失败:

sh "<your eslint  command> || true"

相关内容

  • 没有找到相关文章

最新更新