我正在尝试通过 Jenkins 对 node js 项目进行代码覆盖,我有一个疑问,那就是在哪里添加“sonar-project.properties”文件,它在根存储库中,即在 sonar-scanner 安装的存储库中,还是在 jenkins 路径中,即“/var/lib/jenkins/workspace/$JOB_NAME/”,
能有人帮忙修复这个问题吗?我在执行管道时遇到错误。
错误日志如下:
/var/lib/jenkins/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/sonardemo/bin/sonar-scanner /var/lib/jenkins/workspace/demosonar@tmp/durable-f32cf5e2/script.sh: 1: /var/lib/jenkins/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/sonardemo/bin/sonar-scanner: 未找到 [Pipeline] } 警告:无法在工作区中找到“report-task.txt”。SonarScanner 是否成功?