(+33)1 55 60 76 72

Jenkins

Accueil » Formations » Factory » Jenkins
1100 € HT 2 jours IJ-JEN

Faire de l'intégration continue avec Jenkins

Programme

L’Intégration Continue

  • Définition, principes
  • Notions de génie logiciel
  • Best practices d’intégration continue
  • La chaîne de fabrication logicielle

Utilisation de Jenkins

  • Concepts, Définitions
  • Présentation de Jenkins comme serveur de build
  • Archétype de projet
  • Déclencheurs de build
  • Résultat du build
  • Workspace
  • Visite guidée de l’interface
  • Jenkins dans l’IDE
  • Installation et démarrage de Jenkins
  • Configuration générale
  • Installation des plugins

Construire un projet Java avec Maven

  • Rappels Maven
  • Création d’un Job
  • Accès aux sources
  • Paramétrage de Maven
  • Rapports de test unitaires
  • Envoi de mails de notification
  • Déploiement automatique
  • Rapports d’analyse qualité
  • Habilitations

Construction des projets complexes

  • Enchaînements de projets Maven
  • Construire une application J2EE complète
  • Construire un projet avec Ant
  • Conjuguer plusieurs outils
  • Déployer dans les référentiels Maven
  • Piloter le déploiement d’applications

Utilisation de Jenkins en Cluster

  • Configuration des esclaves
  • Modes de démarrage Unix, Windows
  • Répartition des jobs entre esclaves
  • Bonnes pratiques de déploiement

Administration de Jenkins

  • Configuration des vues Jenkins
  • Considérations multi-plate-formes
  • Visite guidée de la JENKINS_HOME
  • Monitorer et sauvegarder Jenkins
  • Scripts Jenkins en langage Groovy
  • Utiliser la ligne de commande d’administration