Intégration continue avec Jenkins
Apprenez à automatiser votre processus de développement logiciel avec Jenkins et à améliorer la qualité globale de vos logiciels.
Cette formation complète sur l’intégration continue avec Jenkins vous enseigne les concepts, les bonnes pratiques et la mise en œuvre concrète de l’intégration de Jenkins dans votre workflow de développement logiciel. Vous acquerrez une expertise dans l’installation et la configuration de Jenkins, la création de pipelines, l’automatisation des builds ainsi que les tests et le déploiement continus. À l’issue de cette formation, vous serez en mesure d’améliorer la collaboration au sein de l’équipe, d’accroître la productivité et de garantir une livraison logicielle rapide et fiable.
Prérequis
Compréhension de base du développement logiciel et des systèmes de gestion de versions.
Programme
- Introduction à l’intégration continue
- Bénéfices de l’intégration continue
- Installer Jenkins
- Configurer Jenkins pour votre projet
- Créer des jobs Jenkins
- Build et tests avec Jenkins
- Déploiement continu avec Jenkins
- Vue d’ensemble des pipelines Jenkins
- Mettre en œuvre l’automatisation des builds
- Gestion de versions et intégration avec Jenkins
- Plugins et extensions Jenkins
- Tests automatisés avec Jenkins
- Supervision et reporting avec Jenkins
- Sécuriser l’environnement Jenkins
- Intégrer Jenkins avec d’autres outils
- Bonnes pratiques de CI avec Jenkins
- Résoudre les problèmes Jenkins
- Mettre à l’échelle Jenkins en entreprise
- Optimisation des performances de Jenkins
- Cas d’usage concrets et études de cas