Formation GitLab CI/CD
GitLab offre une solution Web permettant la gestion des référentiels Git.
Gitlab est devenu Gitlab CI en ajoutant diverses fonctionnalités : gestion d’issues, tableaux de bord de projet, pipeline CI/CD, intégration cloud et conteneurs, outils de tests, d’analyse etc. Gitlab CI apparaît aujourd’hui comme une plate-forme DevOps complète rassemblant tous les acteurs du projet : métier, développeurs, exploitants.
Ce cours pratique vous apprendra à utiliser cet outil dans le but d'améliorer la collaboration dans un projet et d'automatiser un cycle de développement complet (constructions, tests, déploiements...).
Mis à jour le
La formation GitLab CI/CD en bref
- Durée
- 3 jours
- Horaire
- 9 h à 16 h 30
- Format
- Classe virtuelle en direct ou présentiel à Montréal et à Québec
- Public
- Développeurs, chefs de projet, administrateurs systèmes, architectes.
- Prix
- 1 799 $ par participant, ou 1 529 $ pour organismes publics et OBNL (taxes en sus)
- Langue
- Français
Doussou Formation et GitLab CI/CD en quelques faits
- Depuis 2016Doussou Formation donne des formations professionnelles au Québec
- 300+formations spécialisées au catalogue
- 97 %de satisfaction selon les évaluations clients
- RAP · CPMTFournisseur accrédité et organisme formateur reconnu
Prochaines sessions de la formation GitLab CI/CD
Programme de la formation GitLab CI/CD
Présentation de GitLab
- Qu’est ce que GitLab
- Les différentes distributions
- GitHub vs GitLab
- gitlab.com
- Atelier pratique: Mise en place d'un dépôt distant et simulation d'un travail collaboratif.
Architecture et composants de GitLab
- GitLab serveur et runner
- Paramètres du projet
- Fonctionnement de GitLab
- Le manifeste .gitlab-ci.yml
- Installation de GitLab
- Atelier pratique: GitLab merge request
Pipeline CI/CD
- Pipeline
- Continous Integration CI
- Continous Delivery CD
- Continous Deployment CD
- Créer votre premier pipeline
- Atelier pratique: Exemples de projets GitLab CI/CD
Les concepts de GitLab CI/CD
- Les jobs
- script
- before_script et after_script
- image
- stages
- only et except
- only avec schedules
- when
- allow_failure
- tags
- services
- environment
- variables
- caches
- artifacts
- retry
- Atelier pratique: GitLab CI/CD pour un microservice en java
Tarifs et informations pratiques
Tarif préférentiel
1 529 $ / participant
Organismes publics et OBNL · taxes en sus
Prix public
1 799 $ / participant
Entreprises et particuliers · taxes en sus
Informations pratiques
- Durée : 3 jours
- Horaire : 9 h à 16 h 30
- Format : Classe virtuelle en direct ou présentiel à Montréal et à Québec
- Paiement : en ligne (PayPal ou carte) à l’inscription, ou sur facture pour les organisations
- Financement : Doussou Formation est un organisme formateur agréé par la CPMT. Pour les employeurs assujettis à la Loi sur les compétences (masse salariale de plus de 2 M$), cette formation peut être comptabilisée dans leur obligation d’investir 1 % en formation.
Formation GitLab CI/CD en entreprise
Formez toute votre équipe en groupe privé, sur vos propres documents, dans vos locaux ou en classe virtuelle, aux dates qui vous conviennent.
Avis des participants
97 % de satisfaction (évaluations de fin de formation, 120 évaluations) · Lire tous les témoignages
Pourquoi suivre cette formation GitLab CI/CD
Objectifs : ce que vous saurez faire
- Connaître l'offre GitLab
- Pratiquer la gestion de versions avec Git et collaborer avec GitLab
- Mettre en place l'intégration continue (CI) et le déploiement continu (CD) avec GitLab
- Appréhender les éléments constitutifs d'une usine logicielle DevOps
Prérequis
Connaissance de base de commandes Linux, de gestion de versions avec Git et des conteneurs docker.
Ce qui est inclus
- Support de cours et fichiers d’exercices pour chaque participant
- Attestation de participation
- Possibilité de coaching personnalisé après la formation
- En session publique en présentiel :
- Thé et café
- Dîner dans un restaurant à proximité
- Stationnement (dans certaines villes)
- Connexion Internet sans fil
