URL: https://linuxfr.org/users/dzecniv/journaux/gitlab-paquets-debian-integration-continue Title: Gitlab: paquets Debian, intégration continue Authors: dzecniv Date: 2015年05月06日T22:10:50+02:00 License: CC By-SA Tags: gitlab, hébergement, framasoft et debian Score: 25 Salut journal, Je viens donner des nouvelles de Gitlab ("lab", pas "hub"), que j'aime bien et qui grossit à vue d'œil. Dernièrement deux choses valent le coup d'être mentionnées: - il existe maintenant des paquets Debian pour installer son instance de Gitlab en un coup de cuillère à pot. Voyez [la doc](https://about.gitlab.com/downloads/). Exemple pour Debian 8 (Jessie): ```sh wget https://downloads-packages.s3.amazonaws.com/debian-8.0/gitlab-ce_7.10.1~omnibus.2-1_amd64.deb sudo dpkg -i gitlab-ce_7.10.1~omnibus.2-1_amd64.deb ``` - la partie d'intégration continue (CI) a été grandement améliorée, la faisant ressembler à travis-ci (avec la conf dans `gitlab-ci.yml`). Elle a été réécrite en Go, ce qui a comme avantage direct d'offrir des binaires d'installation pour linux, mac et windows. On peut utiliser des technos de virtualisation comme Docker et surtout, lancer plusieurs tâches en parallèle. Toutes [les infos ici](https://about.gitlab.com/2015/04/17/unofficial-gitlab-ci-runner/). Si aussi ça vous manque ou si vous avez d'autres requêtes, vous pouvez apporter votre voix et votre vote [dans le forum](http://feedback.gitlab.com/forums/176466-general). Gitlab c'est en gros comme Github, mais un logiciel libre, que l'on peut installer soi-même, qui propose également des comptes gratuits sur [gitlab.com](https://about.gitlab.com/gitlab-com/) (publiques ou privés, illimités). Il faudrait faire un comparatif poussé une fois, mais il est sûr qu'il y a de moins de moins de différences entre les deux. Je me souviens quand même d'une qui m'a récemment embêtée, c'est la fonction de recherche parmi tous les comptes Gitlab qui n'est pas assez complète. Avec Github je peux trouver des projets par plusieurs critères, ou chercher où est utilisée telle fonction de tel language. De plus, ils ont récemment acquis [Githost](githost.com), qui propose de l'hébergement personnalisé de Gtilab et Gitlab CI. En conclusion: si vous avez un projet personnel sur github qui n'a pas besoin d'effet communautaire mondial, venez tester sur gitlab.com ou [git.framasoft](https://git.framasoft.org/public/projects) l'importateur en un clic de projets github !