GitLab
Qualiopi
Objectifs pédagogiques
A l'issue de cette formation, vous serez capable de :
- Utiliser GitLab pour organiser le travail en équipe
- Utiliser la CI (Continuous Integration) de GitLab
- Administrer GitLab et la CI en utilisant des machines bare-metal ou des conteneurs Docker.
Programme de la formation
Jour 1 : Git
Les bases
Jour 2 : Utilisation de GitLab
Le workflow de développement GitLab
- Workflow de branche GitLab
- Workflow à base de Fork
Les outils clés de GitLab
- Issues
- Dashboard
- Labels
Les rôles dans l'équipe de développement
- Définition des rôles
- Droits associés aux rôles
Fonctionnement des merge requests
Utiliser GitLab CI dans le workflow GitLab
Exemple de travaux pratiques (à titre indicatif)
- Test d'un équipement ARINC 818
Jour 3 : Administration de GitLab
GitLab CI
- Architecture GitLab CI
- Stage et pipelines
- Création d'un runner sur une machine bare-metal
- Images Docker et CI
- Images Docker et services
- Optimisations de la plateforme de CI
Gestion des utilisateurs et des groupes
Monitoring
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des exercices pratiques de programmation en cohérence avec les objectifs de ce programme
Les + de la formation
Des exercices pratiques de programmation en cohérence avec les objectifs de ce programme, permettent de vérifier l'acquisition des compétences tout au long de la session.
Proposé par
M2I
"Un leadership dans le domaine de la formation"
Durée
21h en 3 jours
Localisation
Partout en France
Proposé par
M2I