“ @”字符使詹金斯错误无法解析文件

Luc*_*cVH 5 jenkins laravel-blade

我目前在与詹金斯一起建造时遇到此错误

ERROR: Unable to parse file: /var/lib/jenkins/workspace/vcl/resources/views/scr2131.blade.php
ERROR: Parse error at line 11 column 23:

<!-- <% unless @max_results %>-->
Run Code Online (Sandbox Code Playgroud)

只是这些刀片文件中的注释行(我正在使用laravel)。该文件是普通文件,很难更改任何内容。我可以做些什么使Jenkins通过此错误?

Von*_*onC 1

我可以做些什么来让詹金斯通过这个错误?

Jenkins 本身不会解析这些文件。

您的 Jenkins 工作构建步骤之一就是如此。

所以问题就变成了:在解析该 php 文件时如何使该步骤不失败。

这取决于该步骤实际上是什么:在SonarQube 分析过程中经常会看到错误解析,如下所示