Partage
  • Partager sur Facebook
  • Partager sur Twitter

labels github

    1 décembre 2019 à 12:44:00

    Bonjour, j'ai une petite question.

    Sur certains projets github on peut voir dans le readme.txt des petites icônes colorées (vert, bleu, ...) écrit en blanc avec marqué "build passing", "npm version", "license MIT", "download 15M/month", etc...

    J'aimerai savoir ce que ça représente. Est ce que c'est une sorte de certification du code ? Une preuve que le code a réussi à fonctionner ailleurs que sur l'ordinateur de celui qui l'a codé ?

    Et si oui, est-il possible pour un particulier de valider son code de la même façon ou est ce uniquement un service payant adressé aux entreprises qui veulent certifier leur projet ?

    -
    Edité par Benevolar 1 décembre 2019 à 12:44:46

    • Partager sur Facebook
    • Partager sur Twitter
      1 décembre 2019 à 16:45:40

      ca donne juste des infos, mais non rien à voir avec certifier du code.

      Généralement, tu plug ton repo à des systemes d'intégration continues, comme Travis, circle CI, les actions GH, etc. Et tu peux mettre cette image générée dans ton README.md

      Exemple: https://docs.travis-ci.com/user/status-images/ ou appveyor: https://www.appveyor.com/docs/status-badges/

      • Partager sur Facebook
      • Partager sur Twitter
        1 décembre 2019 à 18:08:39

        Donc en fonction du type de projet dans le repo (javascript, php, etc...) on associe le repo (avec son compte github) à un système qui va s’enclencher à chaque "push" et générer une image ? Le lien de cette image reste inchangée mais le résultat (build passing / fail) va potentiellement changer lors du  push ?

        J'imagine que le but est de pouvoir avoir des infos "en direct" sur l'avancement du projet sans avoir à modifier le readme à chaque fois ? Et comme le trigger du système c'est un push, j'imagine que ces systèmes d'intégration continu permettent d'effectuer d'autres traitements lors d'un push ?

        • Partager sur Facebook
        • Partager sur Twitter

        labels github

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown