Ce Meetup est passé

105 y sont allés

Détails

Bonjour à tous,

Pour notre prochain Meetup, nous avons le plaisir de vous recevoir chez CFM pour un mega meetup dans leurs magnifiques locaux.

Deux sujets intéressants sont proposés pour la soirée:

• Jenkins Pipeline and Maven: a match made in heaven

BIO:
Cyrille est directeur produit chez CloudBees. Après avoir été un des premiers à adopter le modèle “You Build It, You Run It”, il a naturellement embrassé les cultures DevOps et cloud. Quand il ne travaille pas pour CloudBees, Cyrille aime contribuer à des projets Open Source et est notamment le co-créateur du Jenkins Pipeline Maven Plugin, de JMXTrans Agent et de Embedded JMXTrans.

ABSTRACT:
Les applications Maven ont toujours été les applications les mieux intégrées à Jenkins. Avec les pipelines, il a fallu revoir cette intégration de fond en comble.
Dans cette session, nous allons illustrer l’utilisation des pipelines Jenkins pour implémenter des pipelines de Continuous Delivery bout en bout avec une application Spring Boot / Maven / GitHub / Nexus / Cloud Foundry.

Nous n’oublierons aucune des phases d’un pipeline de Continuous Delivery: les pull requests, les builds, la qualités, les tests automatisés, les releases et le déploiement sur des serveurs d’application.
Nous ne négligerons pas non plus les aspects de sécurités et la gestions des mots de passe pour connecter tous les outils entre eux.
Venez découvrir comment les pipelines transforment Jenkins en une plateforme de Continuous Delivery et est la solution idéale pour les applications Maven.

• REX sur l'utilisation des pipelines chez lesfurets.com

BIO:
Emmanuel Quincerot, Ingénieur avec 7 ans d'expérience en développement, dont 2 ans avec Groovy, je suis aujourd'hui développeur chez LesFurets.com, basée à Paris. Lesfurets.com est un pure web player (environ 70 salariés) spécialisé dans la comparaison de prix de produits pour le marché de l'assurance. En parallèle du développement de l'application principale, j'aide l'équipe DevOps à migrer nos jobs Jenkins vers des pipelines. Et c'est cette migration qui nous a poussé à créer un framework de test de pipelines.

ABSTRACT:
Chez LesFurets.com, nous testons en continu plus de 30 développements parallèles et nous livrons ceux qui sont prêts pour la production.
En avril 2016, Jenkins 2.0 a ouvert de multiples possibilités grâce aux pipelines qui permettent de décrire un job en groovy, depuis nous avons migré nos jobs de validation et de déploiement.
Mais comment s’assurer qu’un job pipeline se comportera bien comme attendu ? Pour cela, nous avons mis en place un framework de tests afin de tracer l’exécution d’un pipeline. Il fournit un environnement avec des mocks de commandes internes de Jenkins et simule la configuration d’un job.
On peut ainsi déboguer les exécutions et même suivre les régressions entre deux changements.

Nous présenterons un retour d'expérience de notre utilisation de Jenkins et notre framework de test open-source.
Nous ferons aussi part des difficultés rencontrées lors de notre migration vers le pipeline DSL et comment nous nous en sommes sortis.

Nous vous attendons nombreux !
===============================================
Informations relatives à l'évènement:
===============================================

• L'accueil commencera à 18h30.

• Pour des questions de sécurité, on vous demandera peut être d'inscrire votre Prénom + Nom.

• Un buffet généreux est offert par CFM à la fin des talks