Intégration Continue: La Totale!
DescriptionGradleLa construction d’un logiciel est l’étape essentielle dans un processus d’intégration continue. Il n’est pas rare que cette étape de build soit complexe tant par sa mise en œuvre que par son adéquation aux besoins changeant du projet. Il est alors nécessaire d’outiller cette construction par un langage épousant les spécificités du projet. Nous présenterons le système de build Gradle qui répond à cette problématique. Gradle est un outil extrêmement flexible permettant de construire les différents types d’applications Java/JEE. Sous le capot, Gradle s’appuie sur un certain nombre de standards pour orchestrer ses composants :
La présentation détaillera les concepts principaux de Gradle et sa mise en oeuvre pour le build d’une application JEE. Nous verrons également comment Gradle est capable de s’insérer dans une infrastructure d’entreprise Ant/Maven existante afin d’étendre ces deux outils. ArtifactoryVenez rencontrer l'équipe technique de JFrog, créateur d'Artifactory Repository Manager, pour une démonstration d'un environnement d'Intégration Continue, souple et efficace, tout en restant en contrôle permanent des artefacts. Grace à Hudson, Gradle et Artifactory, nous démontrerons comment garder une traçabilité totale des artefacts produits et utilisés (même pour les dépendances transitives) du développement jusqu'à la production. Nous montrerons aussi, comment certifier la reconstruction exact des artefacts et isoler les dépendances pour les phases de test et production. Nous montrerons comment configurer une intégration complète des outils VCS, Hudson, Gradle et Artifactory, tout en gardant la souplesse nécessaire au développement Agile. Speaker
Frédéric Simon est Fondateur de JFrog Ltd en 2008, et de AlphaCSP en 1998. JFrog contribue à la communauté Java avec des logiciels open source depuis 2006 comme Artifactory, Maven Anno Mojo, Jade Plugins, Dependency Analyzer et Java Shell. Frédéric est aussi speaker à Devoxx (Artifactory) et JavaOne (JavaFX).
Grégory Boissinot est un spécialiste des outils de build et des problématiques d'intégration continue qu'il a mis en place à grande échelle. Grégory possède une expérience industrielle grand compte de ces problématiques et contribue activement à la communauté Open Source dans ce domaine en étant l'un des principaux commiteurs Hudson mondiaux.
Infos pratiques
|

