Jenkins (Hudson) - Intégration continue pour Java par Dawan

Lieu(x)
En centre (69)
Durée
Total : 14 heures
En centre : 14 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
IntroductionIntroduction à l'agilitéIntégration continue : présentation, positionnement dans une démarche agileProcessus de développement, tests unitaires / d'intégrationPrésentation d'APIs/outils de gestion : SVN (versionnement), Maven (build), jUnit (tests), CheckStyle (qualité),...Jenkins (Hudson) : présentation, historiqueTypes d'installationAtelier : Mise en place de Jenkins, tour d'horizon de l'interfaceGestion des buildsMise en place de builds : automatiques / manuelsConfiguration de Jenkins : Maven, SVN/CVS, mailMaven : rappels, déploiementsGestion des notificationsAtelier : Configuration de Jenkins, scripts MavenQualité du codePrésentation, gestion de la qualité du codePanorama des outils : Checkstyle, FindBugs, ...Rapport de qualité : configuration, plugins (Violations)Autres rapports : complexité, tâches,...Atelier : Intégration d'outils de gestion de qualité du code (SonarQube) dans JenkinsTests avec JenkinsTypes de testsAutomatisation, couvertureTests unitaires et d'intégrationTests d'acceptance, tests de performancesOptimisation des testsAtelier : Multiples scénarios d'automatisation de tests unitaires, d'intégration, de performancesDéploiements avec JenkinsStratégie globale d'automatisation Scripts de déploiement et de mise à jour RollbacksAtelier : Construction de scripts de déploiementAdministration de JenkinsSécurité du serveurGestion des utilisateurs : bases, rôles, autorisationsGestion des journauxEspace mémoire/charge CPU, espace disqueMonitoringAtelier : Multiples tâches d'administration du serveur Jenkins
Objectifs
Mettre en oeuvre et exploiter un serveur d'intégration continue Jenkins. Gérer les interconnexions avec un système de build et de tests
Centre(s)
  • Lyon - 6ème (69)
Formation proposée par : Dawan
À découvrir
Jenkins (Hudson) - intégration continue pour Java par Dawan
Intégration continue, Jenkins et Maven par Codataschool
Mettre en place l'intégration continue dans vos projets Java agiles avec Maven et Jenkins par Aplose
Intégration Continue par OSIPro
VERTEGO INFORMATIQUE
Java bases par VERTEGO INFORMATIQUE
VERTEGO INFORMATIQUE
Java perfectionnement par VERTEGO INFORMATIQUE
Zenity Academy
Automatiser les tests avec Selenium en Java par Zenity Academy
Les fondamentaux de la programmation Java (Java SE) par Groupe Arkesys
Les fondamentaux de la programmation Java (Java SE) par Groupe Arkesys - Avanteam Formation
Java par Alphorm