Pages

Rechercher dans ce blog

Affichage des articles dont le libellé est bitnami. Afficher tous les articles
Affichage des articles dont le libellé est bitnami. Afficher tous les articles

lundi 9 septembre 2013

Intégration GitLab | Chef 11 (OSC)





Si vous avez utilisé chef, vous vous rendez bien vite compte qu'il faut un répertoire "maître" de travail, à jour et bien rangé.

Afin que tout le monde dispose de ce même dossier à jour, il convient de le stocker sur un "gestionnaire de version". Opscode nous propose Github, mais celui-ci reste payant si l'on veut des "repository" privés. La solution ?  --> GitLab.

Nous allons donc installer intégrer GitLab 6 à Chef 11 (OSC). Nous allons utiliser le moteur de BDD de Chef (PostgreSQL) et son serveur web (Nginx), tous les deux compatibles (moyennant bidouilles..) avec GitLab !!

                                     
   


Je considère que chef-server est déjà installé et configuré sur la machine.

GitLab 6 sur scientific linux 6.3 (globalement EL6)



Gitlab est une application de gestion de dépôts git sous licence MIT. 
Elle permet d'héberger sur votre propre serveur des dépôts git avec l'interface web offrant tout le nécessaire pour vos projets : navigation dans le code source, suivi des demandes de bugs et d'évolutions (« issues »), wiki, gestion des droits d'accès par équipe, commentaires, notifications, etc.

On le décris souvent (à tort) comme un fork "open-source" de GitHub.

Je vais vous présenter 2 façons de l' installer, la première avec Bitnami (installation "1 clic" ) et la seconde sera un script d'installation.

jeudi 22 août 2013

Mise à jour Gitlab 5.4 -> 6.0

Si vous le saviez pas encore, Gitlab publie des mises à jour chaque 22 du mois.
Les mises à jour de la même branche sont mineures, mais ce mois-ci, une mise à jour majeure est mise en place.

L'un des grands changements est l'utilisation de Unicorn à la place de Puma.
D'autres améliorations également sur le management des équipes .

La procédure pour mettre à jour la version 5.4 vers la 6.0 se trouve sur le site internet :

https://github.com/gitlabhq/gitlabhq/blob/master/doc/update/5.4-to-6.0.md

Je mettrais prochainement en ligne, un nouveau script d'installation pour scientific linux 6.  -- Finalement fait !


Je vous invite à aller voir du coté de Bitnami qui permet d'installer "en 1 clic" dans un répertoire choisi une installation "compléte" (stack). Vous aurez tout les outils/programmes (apache, ruby..) dans un seul répertoire.

Ils m'ont l'air assez à jour : une version de Gitlab 6 est déjà disponible (dès le jour même).
Fork me on GitHub