Sign inSign up

honosoft/badgeit

By honosoft

Updated almost 8 years ago

BadgeIt for SonarQube

Image
1

273

honosoft/badgeit repository overview

Image in order to generate badges on private instance of SonarQube. This uses the technologies of Shields.io in order to create the badge, however all the logic is build in .Net Core within this container in order to have the proper color/value based on the SonarQube API.

More details can be found at https://github.com/Nordes/HoNoSoFt.BadgeIt.SonarQube/

Environment variables:
  • SONAR_API_KEY: Required. The API key can be generated from the user account accessing the projects.
  • SONAR_URI: The URI of the Sonar Qube you want to target
  • SHIELDS_URI: By default uses the shields.io, however you could also use a local installation (docker for example).
  • ASPNETCORE_URLS: Exposes the http/s ports to be used.
Volume

We have a volume that can be used. At the moment, this volume contains ONLY the appsettings.json file you would like to use.

  • Volume name: /appsettings
Load the application

Example without any environment variable set docker run -d -p 8080:80 --name badgeit honosoft/badgeit

Tag summary

Content type

Image

Digest

Size

65.6 MB

Last updated

almost 8 years ago

docker pull honosoft/badgeit