Oxiane

Jenkins

Oxiane
À Boulogne

1100 
HT
Ou préférez-vous appeler directement le centre?
01 55... Voir plus

Infos importantes

Typologie Formation
Lieu Boulogne
Durée 2 Jours
  • Formation
  • Boulogne
  • Durée:
    2 Jours
Description

Vous apprendrez à faire de l'intégration continue avec Jenkins. Développer vos compétences dans le secteur.

Installations (1)
Où et quand
Début Lieu
Consulter
Boulogne
98 Avenue du Général Leclerc, 92290, (92) Hauts-de-Seine, France
Voir plan
Début Consulter
Lieu
Boulogne
98 Avenue du Général Leclerc, 92290, (92) Hauts-de-Seine, France
Voir plan

Foire aux questions

· Quels sont les objectifs de cette formation?

Maîtriser les principes d'Intégration Continue. Comprendre les processus et méthodes. Comprendre la notion de build. Savoir automatiser la production logicielle. Déployer Jenkins sur les projets et Administrer Jenkins

· Prérequis

Avoir suivi le stage IJ-MAV1 Maven Développement ou posséder les connaissances équivalentes

Qu'apprend-on avec cette formation ?

Jenkins
Intégration continue

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