formation DevOps

CI/CD avec Gitlab

Prochaine session : du 10 décembre 2019 au 11 décembre 2019

Niveau : débutant

14h | 2 jours

Objectifs pédagogiques :

  • Etre capable d’intégrer un système d’intégration continue à son projet
  • Construire des processus de CI complexe (multi-step, parallélisation, gestion d’artefact...)
  • Utiliser notre CI pour automatiser nos déploiements (Continuous Delivery)

Pré-requis :

  • Cette formation nécessite d’avoir quelques connaissances en test logiciel (test unitaire, fonctionnel, analyses statiques...)

Besoins matériel

  • Les participant·e·s devront être muni·e·s d’ordinateurs avec son éditeur de texte préféré.

  • Rappel des bases et de GitlabCI

Définitions CI/CD, objectifs et frein à la mise en place au sein de projets informatiques. Pourquoi GitlabCI, les principales fonctionnalités.

  • Lancer ses premiers jobs de test

Déclarer et lancer des jobs simples, quelque soit le type de test ou le langage.

  • Artefacts et multi-spep

Comment créer des pipeline de test multi-steps. Récupérer des résultats de ces tests, logs en cas d'échec...

  • Parallélisation

Paralléliser nos jobs de tests pour en réduire le temps d'exécution.

  • Continuous Delivery

Automatiser nos déploiement grâce à notre CI.

A propos du formateur :

Baptiste Foucher - DÉVELOPPEUR SYMFONY

7 cours

Découvrir son profil

Publics concernés :

Développeur·euse·s

Vous souhaitez avoir plus d’informations sur le module, ou vous avez des questions sur le financement de la formation ?

02 53 45 35 19