如何在eslint警告时触发失败的CI / CD

问题描述

我想根据eslint警告触发失败的CI / CD gitlab作业。

Eslint会因错误而失败,但是在CI / CD中,我也想因警告而失败。

我该怎么办?

解决方法

通过添加--max-warnings=0标志,您可以使所有警告失败。例如:

eslint '**/*.js' --max-warnings=0
,

您可以使用eslint-plugin-only-error将所有警告转换为错误