Hello,
Nous avons déménagé le code source, les issues, pull requests, commentaires etc sur Gitlab.com. Voici notre nouveau chez-nous :
Pourquoi déménager ?
Deux raisons sortent du lot :
- Nous souhaitons autant que faire se peut promouvoir les logiciels libres. Gitlab.com est un service d’hébergement de Gitlab le logiciel libre (qu’on peut installer sur un serveur à soi, auquel on peut contribuer ; l’utilisateur n’est pas prisonnier d’un unique vendeur)
- Dans nos jobs respectifs nous utilisons déjà beaucoup différentes instance de Gitlab, et trouvons ça plus efficace (exemples: la CI intégré, la capacité à avoir des runners partout y compris sur son propre ordi portable, et aussi la fonctionnalité “create merge request” depuis une issue).
Compliqué le déménagement ?
À première vue, non. L’import est rapide, tous les objets du dépôt sont récupérés : issues, commentaires, pull requests, wiki et bien sûr le code source avec son historique git. Nous verrons dans quelques jour s’il nous manque des choses.
Si jamais vous observez des éléments manquants, n’hésitez pas à nous en faire par ici sur le forum !
Dévelopeur : mets à jour tes remotes !
git remote rename origin github
git remote add origin 'git@gitlab.com:asqatasun/Asqatasun.git'
Et maintenant ?
Parmi les diverses tâches, on a :
- avoir une belle bonne grosse CI remplie de conteneurs Docker
- trouver comment faire un “mirroir retour” du code depuis Gitlab vers Github (toute aide est la bienvenue :))
Conclusion
N’hésitez pas à remonter des problèmes, et continuez de parler d’Asqatasun autour de vous !