Jenkins, Le serveur d’intégration continue constitue la fondation de l’approche DevOps et du développement agile. Sans aucune intervention, les travaux publiés dans l’outil de gestion de configuration (SVN,GIT …) sont automatiquement testés, audités et déployés sur une plateforme d’intégration ou même de production. En temps réel, l’équipe projet dispose d’une plateforme d’intégration et peut visualiser tous les indicateurs du projet (résultats des tests, qualité de code, etc.). La productivité globale de l’équipe est fortement améliorée.

Objectifs de la Formation Jenkins

  • Etre capable d’implémenter un environnement d’intégration continue.
  •  Automatiser les builds, les tests, les audits de code et les déploiements sur une plateforme d’intégration.

Connaissances requises

  • Avant de  suivre cette formation, il est nécessaire d’avoir des notions Système et de cycle de développement d’un logiciel

Public concerné 

  •  Développeurs, chefs de projets.

Plan de la formation Jenkins

  • Introduction à l’intégration continue
  • Mise en place du serveur Jenkins
  • Les plugins Jenkins, configuration, documentation
  • Mise en service
  • Automatisation des tests unitaires et d’intégration
  • Mise en place des jobs
  • Configuration des rapports
  • Mesurer la couverture de test
  • Automatisation des tests d’acceptance
  • Automatisation des tests de performance
  • Intégration de la qualité dans le processus de build
  • Outils d’analyse disponibles : Checkstyle, FindBugs, CPD/PMD, Sonar
  • Configuration du rapport qualité avec le plugin Violations

Formateur

  • Des cadres qui sont en amont des vrais développeurs

 Formation sur mesure 

  • Vous souhaitez une formation personnalisée, un devis détaillé ? contactez nous pour définir une formation/atelier sur mesure