Я использую Gitlab и Sonarqube и Значки SVG для Sonarqube Plugin.
Чтобы представить состояние Sonarqube в gitlab, у меня есть что-то подобное в моем файле README.md
:
[![coverage](https://sonar.domain.com/api/badges/measure?key=com.domain:projectname&metric=coverage)](https://sonar.domain.com/component_measures/metric/coverage/list?id=de.domain:projectname)
Это работает отлично. Мой значок показан, ссылка работает, все в порядке.
Есть ли способ создать что-то вроде:
[![coverage](https://sonar.domain.com/api/badges/measure?key={MYDOMAIN}:{THIS}&metric=coverage)](https://sonar.domain.com/component_measures/metric/coverage/list?id={MYDOMAIN}:{THIS})
Я хочу предоставить скелет, который каждый разработчик может просто скопировать и вставить в свой файл README.md
, и переменные будут заполнены в README автоматически, с чем-то вроде .gitlab-ci.yml
Я также попробовал постоянные переменные Gitlab упомянутые здесь, но это тоже не сработало!
[![coverage](https://sonar.domain.com/api/badges/measure?key=com.mydomain:$CI_PROJECT_NAME&metric=coverage)](https://sonar.domain.com/component_measures/metric/coverage/list?id={MYDOMAIN}:$CI_PROJECT_NAME)
У кого-нибудь есть идея?