Projet en cours – Créer des “Badges” à partir de .Net Core 2.1 pour les statistiques Sonar Qube

Projet en cours – Créer des “Badges” à partir de .Net Core 2.1 pour les statistiques Sonar Qube

2018-09-06 0 By Nordes

Introduction

Comme je suis plutôt occupé ces derniers temps (projet personnel, boulot, les trucs normaux quoi), j’ai tout de même envie de vous parler de mon dernier projet quasi achevé. Une fois terminé, ce sera aussi l’objet d’un blog afin d’expliquer comment ça fonctionne.

Idée

L’idée du projet est simple: Générer des badges pour Sonar Qube. Mais pas que. En fait, si vous utilisez un Sonar Qube protégé avec mot de passe, le plugin existant ne vous permet pas d’afficher vos badges sans que vous vous ayez au préalable connecté sur le site. Du coup, ce que je propose, c’est une application .Net Core 2.1 qui intérragit avec Sonar Qube utilisant une clée API. Cette clée d’API peut être créée à l’aide de votre compte sur les projets que vous pouvez accéder.

Badge It – Sera le nom du projet HoNoSoFt.

Le look

Une fois chargé les badges auront un air de ce qui suit (SVG’s):

Technologies

  • .Net Core 2.1
  • Sonar Qube (API)
    • Peut être installé locallement
  • shields.io (API)
    • Peut être installé locallement

Conclusion

Perso, je crois que ce sera une belle addition à vos builds et vos badges sur serveur locaux (non accessible par internet).