Как получить текущее git-репо и имя ветки в пользовательском плагине сонара во время выполнения? - PullRequest
0 голосов
/ 15 октября 2019

Я пишу собственный плагин SonarQube, и мне хотелось бы знать / получить доступ к текущим свойствам / конфигурации github, таким как repo_name, branch_name, commit_hash и т. Д. Во время выполнения (если доступно). Проект, который я сканирую, не основан на Java или Maven. Это коллекция файлов .json.

Я знаю, что есть плагин maven, который делает что-то похожее https://github.com/git-commit-id/maven-git-commit-id-plugin, но не уверен, как его использовать во время работы плагина Sonar.

Iне смотрите эти свойства в документации здесь - https://docs.sonarqube.org/latest/analysis/analysis-parameters/

context.config (). get ("sonar.links.scm") context.config (). get ("git.commit.id")

ничего не вернул.

...