présentation jenkins khan - apéro php lyon - 30 avril 2013

17
JENKINS KHAN APÉRO PHP - 30 AVRIL 2013

Upload: sebrogier

Post on 10-Jul-2015

488 views

Category:

Technology


3 download

DESCRIPTION

Présentation Jenkins khan - apéro php lyon - 30 avril 2013 Version navigateur (appui sur s pour avoir les notes) : https://github.com/srogier/jenkins-khan-presentation-apero-php Article présentant le projet : http://www.pmsipilot.org/2012/05/14/jenkins-khan-faciliter-la-validation-par-branche-via-jenkins/

TRANSCRIPT

Page 1: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

ಠ益ಠ JENKINS KHANAPÉRO PHP - 30 AVRIL 2013

Page 2: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

LE BESOIN ?

Page 3: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

AU DÉBUT, PAS DE TESTSPMSIpilot :

Projet symfony 1.xSVN7~10 développeurs

Page 4: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

PUIS LES PREMIERS TEST FONCTIONNELS

Page 5: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

SUIVIS DES PREMIERS TESTS UNITAIRES

Page 6: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

AUTOMATISATION DES TESTS

Page 7: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

AUGMENTATION DU NOMBRE DE TESTSUne dizaine de tests30h de tests parallélisés

Page 8: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

SVN -> GIT

Page 9: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

CHANGEMENT DU WORKFLOWBrancheDéveloppementValidationMerge

Page 10: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

JENKINS LOCALOn merge sur le master du code stable

Page 11: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

ET PUIS UN JOUR

Page 12: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

ET LÀ, C'EST LE DRAME !

Page 13: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

ಠ益ಠ JENKINS KHAN EST NÉ !Faciliter la vue par branche via Jenkins.

Etat de la validation par fonctionnalitésVue globale de ses développements

Page 14: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

STACK TECHNIQUESymfony 1.4MySQLTwitter boostrapAPI Jenkins

Page 16: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

CONCLUSIONCa ne sert à rien de trouver un nom sympa à un projet si on

n'est pas capable de le prononcer 3 fois de suite sans seplanter

Page 17: Présentation Jenkins khan - apéro php lyon - 30 avril 2013

MERCI@srogier

ಠ益ಠ Jenkins Khan : https://github.com/pmsipilot/Jenkins-Khan