Pré-requis : Connaissances en Java, cycle de développement / Maven, gestion des versions (SVN/CVS)
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
Sanction : Attestation de fin de formation mentionnant le résultat des acquis
Taux de retour à l’emploi : Aucune donnée disponible
Référence : DEV656-F
Taux de satisfaction : 4,54 / 5
Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins
Contact : commercial@dawan.fr
1 625,00 CHF HT
Introduction à l'agilité
Intégration continue : présentation, positionnement dans une démarche agile
Processus de développement, tests unitaires / d'intégration
Présentation d'APIs/outils de gestion : SVN (versionnement), Maven (build), jUnit (tests), CheckStyle (qualité),...
Jenkins (Hudson) : présentation, historique
Types d'installation
Atelier : Mise en place de Jenkins, tour d'horizon de l'interface
Mise en place de builds : automatiques / manuels
Configuration de Jenkins : Maven, SVN/CVS, mail
Maven : rappels, déploiements
Gestion des notifications
Atelier : Configuration de Jenkins, scripts Maven
Présentation, gestion de la qualité du code
Panorama 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 Jenkins
Types de tests
Automatisation, couverture
Tests unitaires et d'intégration
Tests d'acceptance, tests de performances
Optimisation des tests
Atelier : Multiples scénarios d'automatisation de tests unitaires, d'intégration, de performances
Stratégie globale d'automatisation Scripts de déploiement et de mise à jour Rollbacks
Atelier : Construction de scripts de déploiement
Sécurité du serveur
Gestion des utilisateurs : bases, rôles, autorisations
Gestion des journaux
Espace mémoire/charge CPU, espace disque
Monitoring
Atelier : Multiples tâches d'administration du serveur Jenkins
Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.
Lieu | Date | Remisé | Actions |
---|---|---|---|
Distance | Du 24/02/2025 au 25/02/2025 | S'inscrire | |
Distance | Du 26/05/2025 au 27/05/2025 | S'inscrire | |
Distance | Du 25/08/2025 au 26/08/2025 | S'inscrire | |
Distance | Du 12/11/2025 au 13/11/2025 | S'inscrire | |
Genève | Du 06/01/2025 au 07/01/2025 | S'inscrire | |
Genève | Du 24/03/2025 au 25/03/2025 | S'inscrire | |
Genève | Du 07/07/2025 au 08/07/2025 | S'inscrire | |
Genève | Du 27/10/2025 au 28/10/2025 | S'inscrire |