• [^] # GitLab

    Posté par (site web personnel) . En réponse au journal Intégration continue - Travis, la stratégie commerciale défaillante ?. Évalué à 5.

    Personnellement, je suis fan de GitLab (qui a été cité à plusieurs reprises).
    Pour de petits projets ou du perso, on peut utiliser une instance hébergé comme gitlab.com mais aussi framagit.org ou d'autres. Bien sûr dans ce cas, on perd le coté positif d'un seul moteur de recherche (du site) pour trouver un projet (comme sur GitHub) ... mais franchement, je ne suis pas sûr que beaucoup de gens trouvent un projet depuis le moteur de recherche de GitHub en règle générale, on y arrive plutôt depuis un lien (tiens, on pourrait avoir les stats pour la page GitHub de tracim ?)

    Mais là où GitLab devient intéressant c'est qu'on peut l'auto-hébergé et pour toute société qui veut garder un peu la main sur son code c'est quand même un point positif.
    De plus, si la société fait un peu de bénéfice, il est intéressant de prendre un support sur GitLab.

    Enfin GitLab offre beaucoup de fonctionalités et d'après ce que je comprends leur but est d'en ajouter encore pour faire une différence avec la compétition (GitHub mais pas que).
    C'est vrai que la CI/CD n'est pas toute simple avec GitLab mais on arrive quand même à faire pas mal. J'ai un peu de mal avec leur doc ... mais au final, j'arrive quand même à faire ce que je veux avec. Il y a quand même un petit peu d'investissement à faire. L'avantage est surtout l'intégration entre les fonctions : git, ticket, ci/cd ...