2016-12-08 1 views
0

У меня есть довольно стандартная настройка веб-приложения, которая использует библиотеки nodejs.Обновление ключа projectVersion в файле свойств сонара с использованием значения версии package.json

У меня есть шаг построения анализа SonarQube, настроенный на Jenkins, который использует файл свойств проекта сонара в корне каталога моего проекта.

Мне было интересно, есть ли какие-либо плагины gulp, которые будут обновлять ключ projectVersion в файле свойств сонара, используя значение номера версии, найденное в моих проектах package.json file.

Кто-нибудь знает, как это сделать?

Благодаря

+0

Когда вы говорите «стандартное веб-приложение», на какой технологии оно построено? (кроме JS, очевидно) –

+0

Является просто SPA, использующим AngularJs, но также с экспресс-приложением на стороне сервера. Все, что я хочу, это способ автоматизировать обновление номера версии для анализа SonarQube с использованием любого номера версии в моих проектах. Package.json file – mindparse

ответ

1

Использование SonarQube Scanner for JS позволит вам легко анализировать код JS и прочитать информацию о версии из файла package.json.

+0

Хорошо, я использую Jenkins [плагин] (http://docs.sonarqube.org/ дисплей/SCAN/Анализ + с + SonarQube + Сканер + для + Дженкинса) версия сканера вместо – mindparse

Смежные вопросы