저는 Gitlab과 Sonarqube와 Sonarqube Plugin SVG Badges을 사용하고 있습니다.
내 README.md
파일에 나는 이런 식으로 뭔가를 gitlab에 Sonarqube 상태를 표현하기 위해이 완벽하게 작동Gitlab에서 Gitlab 변수 사용하기 SonarQube 배지를위한 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으로 채워진다는 like .gitlab-ci.yml
나는 또한 영구적 인 Gitlab 변수 mentioned here을 시도했지만 그게 효과가 없었습니다!
[![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)
누구나 알고 계십니까?
과 개인 토큰 바꾸기 숨겨진 의견
처럼 사용할 수있는 귀하의
README.md
의 렌더링에 영향을하지만 실제로보다'README.me'하지 않습니다 내가 봤어야 하나? 왜냐하면 그것은 실제적으로 어떤 내용을 바꾸지 않기 때문입니다 ... 그래서 나는 비슷한 것을 사용했습니다 : '[! [coverage] (https://sonar.domain.com/api/badges/measure?key=com.mydomain:$ {이건 } & metric = coverage)] (https://sonar.domain.com/component_measures/metric/coverage/list?id=com.mydomain:$ {이}) ' 및 스크립트 – Joerg'cat README.md' 올바른 버전의 aber를 보여주고 있습니다. 이것은 Gitlab에 표시되지 않습니다. (물론) Gitlab에 표시되지 않습니다. – Joerg
올바른 것으로 질문을 표시하고 현상금을줍니다. 왜냐하면 이것이 해결책 일 수 있다는 것을 알기 때문입니다. 그러나 여전히 : README.md는 gitlab에서 대체되지 않습니다. 그리고 내가 자동으로 커밋하면 원래보다 더 좋은 생각입니다. 또한 일반적인 README와 템플릿 파일을 사용하면 개발자를위한 혼란이 생길 수 있습니다. 개발자는 Readme를 편집해야합니다. Idea @Rex? – Joerg