Определение Версии
kuzja086 opened this issue · 1 comments
Сохранил сообщение из какого-то чата в Telegram от Артура Аюханова.
Пример для общего модуля.
Для MODULE_PATH нужно указать свой путь к модулю обновления ИБ
SET MODULE_PATH=./src/cf/CommonModules/ОбновлениеИнформационнойБазыКАИнфостарт/Ext/Module.bsl
(grep -Pom1 "(?<=ТекущаяВерсия = "")[^""]+" %MODULE_PATH% > BSL_VERSION.txt) && (set /P BSL_VERSION=< BSL_VERSION.txt) && SET BSL_VERSIONДалее передача в качестве параметра для запуска проверки SonarQube
sonar-scanner -Dsonar.host.url=%SONAR_SERVER% -Dsonar.login=%SONAR_TOKEN% -Dsonar.projectVersion=%BSL_VERSION%вариант запуска для Windows
Если мы ведем доработку типовой конфигурации, встраиваем доработки через свою подсистему согласно Документации, то для сонара можно вытягивать версию оттуда. т.к. версия типовой остается без изменения
крутая идея!