Я пишу собственный плагин 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")
ничего не вернул.