Конвейер Jenkins для вызова покрытия кода SonarQube для проекта node.js

Я пытаюсь выполнить покрытие кода для проекта node js через Jenkins, у меня есть одно сомнение в том, куда добавить файл «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: не найден [Конвейер] } ПРЕДУПРЕЖДЕНИЕ: невозможно найти «report-task.txt» в рабочей области. Удался ли SonarScanner?

0 ответов

Другие вопросы по тегам