我的问题与Jenkins和linting错误有关。
当我在我的机器上本地运行npm run build
时,我成功地构建了我的代码库,没有任何错误。
但是,当我在Jenkins上运行npm run build
时,由于linting错误导致作业失败,通常与区分大小写的问题有关,并且类型为var。
以下是一个例子:
ERROR in {jenkins-path-to-tsx-file}
[tsl] ERROR in {jenkins-path-to-tsx-file}(3,35)
TS2307: Cannot find module './ResetPasswordForm'.
并且
ERROR in {jenkins-path-to-tsx-file}
[tsl] ERROR in {jenkins-path-to-tsx-file}(38,29)
TS7006: Parameter 'res' implicitly has an 'any' type.
我了解如何在应用程序代码中修复这些错误以删除这些错误。
我的问题是,我能否因为这些错误而停止构建失败,并将其显示为警告,或者尽管出现上述错误仍继续构建Jenkins作业?