Ferreira Olivier PresEST MAJ

Preview:

DESCRIPTION

Jenkins presentation and description of CI cycle

Citation preview

Olivier Ferreira

Exercice Scientifique et Technique

JENKINS

Sommaire

- Introduction

- Présentation de l’environnement

- Avantages/Inconvénients

- Installation

- Interface de Jenkins

- Les extensions

-

EST - Année 2 - Filière : Informatique Réseaux - 2

Introduction

- Jenkins, qu’es ce que c’est?

- Date de création

- Par qui?

- Pourquoi Jenkins?

Année 2 - Filière : Informatique et Réseaux - 3

Avantages Inconvénients

Open-source

Communauté active

Multi-Langages, Multi OS.

Automatise des tâches

Des centaines d’extensions

Détecter les problèmes le plus

rapidement possible

Mises à jour fréquentes qui peuvent

entrainer des bugs

Année 2 - Filière : Informatique et Réseaux - 4

Présentation de l’environnement

Année 2 - Filière : Informatique et Réseaux - 4

Interface

Année 2 - Filière : Informatique et Réseaux -5

Année 1 - Filière : Informatique et Réseaux - 4

Jenkins et les SCM

Année 1 - Filière : Informatique et Réseaux - 4

- Job construit à partir du SCM

- Supporte les SCM les plus connus : Git,Svn,CVS,Mercurial

Jenkins et Maven

Année 1 - Filière : Informatique et Réseaux - 4

Extensions

- Disk Usage

- ThinBackup

- Sonar Plugin

- FindBugs Plugin

- SSH Plugin

- Liste des plugins: https://wiki.jenkins-ci.org/display/JENKINS/Plugins

Année 1 - Filière : Informatique et Réseaux - 4

QUESTIONS?

Site officiel de Jenkins:

http://jenkins-ci.org

Année 2- Filière : Informatique et Réseaux -