Durée
1 jour
Prochaines sessions
21 novembre 2024
18 mars 2025
Tarif :
Tarif inter indicatif : 800 € Ht
Tarif intra : sur devis
Contact
Kildine Tan
Formateur
Jules Chevalier
Responsable Recherche et Innovation, Peaks
6 ans d’expérience en tant que Développeur Java / DevOps
Maître de conférences associé à Télécom Saint Etienne
Evangéliste GIT depuis 2018
Formation Gitlab CI : Introduction à l’intégration continue
L’intégration continue est devenue un aspect central du développement en permettant d’automatiser et de renforcer le process de développement, en augmentant la confiance de l’équipe lors du déploiement d’une nouvelle version du projet. Cette formation propose une introduction très pratique à l’Intégration Continue avec Gitlab CI, grâce à la mise en place d’une CI complète de A à Z, jusqu’à la livraison du projet sous la forme d’une image docker.
FORMATION GITLAB : PUBLIC ET PRE-REQUIS
- Développeurs, DevOps débutants
- Avoir les bases de Git et Docker
FORMATION GITLAB : LES OBJECTIFS
- Mettre en place une CI simple avec Gitlab
- Livrer automatiquement son projet avec Docker.
FORMATION GITLAB : LE PROGRAMME
Introduction aux notions théoriques de l’Intégration Continue et du Déploiement Continu
Présentation des outils de CI/CD (Gitlab, Travis, Jenkins…)
Introduction à GitLab CI
- Création du fichier. gitlab.ci.
- Définition des jobs composants le pipeline.
- Paramétrage du job.
- Déclenchement des jobs
- Mise en pratique d’une CI sur un projet exemple en Python : test unitaire et linter
Introduction aux concepts de Docker
- Bases de Docker
- Choix d’une image Docker pour l’exécution des jobs
- Création d’une image personnalisée
- Mise en pratique : création d’une image personnalisée Docker pour la CI
Création d’une image docker contenant le projet
Dépôt d’un livrable du projet sous forme d’image Docker
Evaluation des connaissances acquises pendant la formation et délivrance de l’attestation de suivi
FORMATION GITLAB : LA DUREE
Formation d’une journée.
Infos pratiques : Nos formations en informatiques sont maintenues à compter d’un participant et elles peuvent être réalisées chez nous ou chez vous.
Pour découvrir nos autres formations, cliquez ici