gitlab
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| gitlab [2017/01/29 10:30] – capslock | gitlab [2017/01/29 14:46] (Version actuelle) – capslock | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| Gitlab est un logiciel permettant de gérer des dépôts git. | Gitlab est un logiciel permettant de gérer des dépôts git. | ||
| - | Chez FAImaison, il est hébergé | + | Chez FAImaison, il accessible |
| - | + | ||
| - | + | ||
| - | + | ||
| - | Si vous n'y avez pas accès, veuillez envoyer un email au bureau (bureau at faimaison dot net). | + | |
| - | + | ||
| - | //Note pour le bureau : vérifiez si la personne demandeuse d' | + | |
| Gitlab permet plusieurs choses : | Gitlab permet plusieurs choses : | ||
| Ligne 20: | Ligne 14: | ||
| * Gestion de projet (issues, merge requests, ...) | * Gestion de projet (issues, merge requests, ...) | ||
| * Intégration / Déploiement continu | * Intégration / Déploiement continu | ||
| + | * Interaction entre contributeurs au plus près des contributions | ||
| * Bien d' | * Bien d' | ||
| + | ===== Obtenir un accès ===== | ||
| + | Si vous n'y avez pas accès, veuillez envoyer un e-mail au bureau (bureau at faimaison dot net). | ||
| + | ===== Objet des dépôts git hébergés par FAImaison ===== | ||
| - | ===== Procédure d'ajout d'un membre | + | L'hébergement de dépôts git sur l'infrastructure de FAImaison est réservé |
| - | Connectez-vous sur gitlab, allez dans la zone d' | + | Dans un premier temps, une limite de 5 projets personnels par membre est appliquée |
| - | Puis, il faut donner | + | L' |
| + | |||
| + | ===== Ajouter sa clé ssh ===== | ||
| + | |||
| + | Pour pouvoir utiliser les outils git installés sur votre ordinateur et pousser sur les dépôts de FAImaison, vous devez au préalable ajouter votre clé ssh à votre profil Gitlab. | ||
| + | |||
| + | Après vous être connectés, dans le menu de votre profil, choisissez " | ||
| + | |||
| + | {{ :gitlab-profil-menu.png? | ||
| + | |||
| + | Puis rendez-vous | ||
| + | |||
| + | {{ :: | ||
| + | |||
| + | ===== Comment contribuer ===== | ||
| + | |||
| + | FIXME : ce qui est ici est le fruit du travail du rédacteur et n'a pas été discuté en amont ; ce qui est ici est basé sur les bonnes pratiques qu'on retrouve souvent | ||
| + | |||
| + | Pour contribuer, l' | ||
| + | |||
| + | * je travaille sur ma branche | ||
| + | * j' | ||
| + | * une discussion s' | ||
| + | * j' | ||
| + | * ma contribution est versée au projet en fermant la merge request. Seul les utilisateur des groupes " | ||
| + | |||
| + | La branche de release est protégée. Personne ne peut committer dans celle-ci à part les utilisateur des groupes " | ||
| + | |||
| + | ===== Détails | ||
| + | |||
| + | Quand vous recevez une demande d' | ||
| ===== Détails à destination des adminsys ===== | ===== Détails à destination des adminsys ===== | ||
| + | |||
| + | ==== Détails techniques ==== | ||
| Gitlab est hébergé sur riboul.faimaison.net. | Gitlab est hébergé sur riboul.faimaison.net. | ||
| Ligne 36: | Ligne 66: | ||
| docker est utilisé uniquement pour l' | docker est utilisé uniquement pour l' | ||
| + | |||
| + | ==== Procédure d' | ||
| + | |||
| + | Connectez-vous sur gitlab, allez dans la zone d' | ||
| + | |||
| + | Puis, il faut donner les droits à ce nouvel utilisateur pour le groupe faimaison-membres. Allez dans le groupe faimaison-membres et affectez le role " | ||
| + | |||
gitlab.1485685840.txt.gz · Dernière modification : 2017/01/29 10:30 de capslock
