Интегрируйте SonarQube в Bamboo для приложения реагирования - PullRequest
0 голосов
/ 05 октября 2018

Я пытаюсь интегрировать реагирующее приложение js в sonarqube с Bamboo, запустив ant-конфигурацию.

sonar -Dsonar.host.url=${bamboo.sonarqube_host_url} -Dsonar.login=${sonarqube_auth_token} -DCommandLineParameter=${bamboo.buildKey} -Dsonar.projectVersion=3.0 -Dsonar.sources=src -Dsonar.tests=src/test  -Dsonar.exclusions=src/assets/**/*.js, src/utils/**/*.js, src/test/**/*.js, src/store/**/*.js -DBranchType=${bamboo.planRepository.branch} -Dsonar.projectName=testProject]

Но с Target происходит сбой. "Sonar.host.url = sonarqube ..... com" делаетне существует в проекте «Мой проект».

Q1.Это правильный способ сделать это?(Как Ant для Java) Если нет, то как мне так?

enter image description here

1 Ответ

0 голосов
/ 05 октября 2018

Использование задачи Ant для запуска сканирования не имеет смысла, так как вы не используете / не нуждаетесь в Ant в разработке Javascript.Лучшими альтернативами могут быть:

  1. Вызов сканера sonarqube из задачи сценария оболочки
  2. , используя плагин «Sonar for Bamboo» (плагин для оплаты), чтобы получить более GUI-подобный интерфейс, чтобы якобы одно и то же.
...