BEGIN:VCALENDAR VERSION:2.0 PRODID:icalendar-ruby CALSCALE:GREGORIAN METHOD:PUBLISH BEGIN:VTIMEZONE TZID:Europe/Brussels BEGIN:DAYLIGHT DTSTART:20170326T030000 TZOFFSETFROM:+0100 TZOFFSETTO:+0200 RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3 TZNAME:CEST END:DAYLIGHT BEGIN:STANDARD DTSTART:20171029T020000 TZOFFSETFROM:+0200 TZOFFSETTO:+0100 RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10 TZNAME:CET END:STANDARD END:VTIMEZONE BEGIN:VEVENT DTSTAMP;TZID=Europe/Brussels:20170604T162704 UID:14927@agendadulibre.org DTSTART;TZID=Europe/Brussels:20170615T190000 DTEND;TZID=Europe/Brussels:20170615T210000 DESCRIPTION:Ce jeudi 15 juin 2017 à 19h se déroulera la 60ème séance mo ntoise des [Jeudis du Libre de Belgique][1].\n\nLe sujet de cette séance: **Intégration continue avec Jenkins**\n\nThématique: **Intégration con tinue\\|déploiement automatisé\\|Processus**\n\nPublic: **Tout public**\ n\nL'animateur conférencier: **Dimitri Durieux** (CETIC)\n\nLieu de cette séance: Campus technique (ISIMs) de la Haute Ecole en Hainaut\, Avenue V . Maistriau\, 8a\, Salle Académique\, 2e bâtiment (cf. [ce plan][2] sur le site de l'ISIMs\, et [ici][3] sur la carte Openstreetmap).\n\nLa partic ipation sera gratuite et ne nécessitera que votre inscription nominative\ , de préférence préalable\, ou à l'entrée de la séance. Merci d'indi quer votre intention en vous inscrivant via la page [http://jeudisdulibre. fikket.com/][4]. La séance sera suivie d'un verre de l'amitié.\n\nLes Je udis du Libre à Mons bénéficient aussi du soutien de [nos partenaires][ 5]: [CETIC][6]\, [OpenSides][7]\, [MeaWeb][8] et [Phonoid][9].\n\nSi vous êtes intéressé(e) par ce cycle mensuel\, n’hésitez pas à consulter l'[agenda][10] et à vous inscrire sur la [liste de diffusion][11] afin de recevoir systématiquement les annonces.\n\nPour rappel\, les Jeudis du L ibre se veulent des espaces d'échanges autour de thématiques des Logicie ls Libres. Les rencontres montoises se déroulent chaque troisième jeudi du mois\, et sont organisées dans des locaux et en collaboration avec des Hautes Écoles et Facultés Universitaires montoises impliquées dans les formations d’informaticiens ([UMONS][12]\, [HEH][13] et [Condorcet][14] )\, et avec le concours de l’A.S.B.L. [LoLiGrUB][15]\, active dans la pr omotion des logiciels libres.\n\n**Description**: Afin d'améliorer la ges tion des ressources\, la virtualisation et le Cloud ont révolutionné not re manière de concevoir et de déployer des applications informatiques. L a complexité des systèmes informatiques a fortement évolué. Il ne s'ag it plus de déployer et de maintenir une application monolithique mais un ensemble de services interagissant entre eux. Les développeurs sont donc confrontés à une forte complexité des tests\, de l'intégration et du d éploiement des applications.\n\nA ce nouveau contexte technique s'ajoute des méthodologies de développement agiles\, rapides et itératives. Elle s favorisent un déploiement régulier de nouvelles versions des composant s incorporant de nouvelles fonctionnalités. Il faut donc tester\, intégr er et déployer à un rythme beaucoup plus soutenu qu'avant.\n\nLe dévelo ppeur doit donc réaliser très régulièrement des tâches de tests\, d'i ntégration et de déploiement complexes. Il a besoin d'un outil et il en existe plusieurs. Dans le cadre de cette présentation\, je propose de vou s présenter l'outil Jenkins. Il s'agit de l'outil open-source disposant d u plus grand nombre de possibilités de personnalisation à ce jour. Cette présentation sera l'occasion de présenter les bases de Jenkins et des p ratiques dites d'intégration continue. Elle sera illustrée d'exemples co ncrets d'utilisation de la solution.\n\nJenkins est un outil installable s ous forme de site web permettant la configuration de tâches automatisées . Ces tâches possibles sont nombreuses mais citons notamment la compilati on ou la publication d'un module\, l'intégration d'un système\, les test s d'une fonctionnalité ou encore le déploiement dans l'environnement de production. Les tâches peuvent être déclenchées automatiquement selon le besoin. Par exemple\, on peut réaliser un test d'intégration à chaqu e modification de la base de code d'un des modules. Les fonctionnalités r estent assez simples et répondent à des besoins très précis mais il es t possible de les combiner pour automatiser la plupart des tâches périph ériques afin d'avoir plus de temps disponible pour le développement de v otre logiciel.\n\n**Short Bio**: Dimitri Durieux est un membre du CETIC sp écialisé dans la qualité logicielle. Il a travaillé sur plusieurs proj ets de recherche dans des contexte à complexité et contraintes variées et aide les industries Wallonne à produire du code de meilleure qualité. Principalement\, il a évalué la qualité du code et des pratiques de d éveloppement dans plus de 50 entreprises IT Wallonnes afin de les aider à mettre en place une gestion efficace de la qualité. Lors de son parcou rs\, au CETIC\, il a eu l’occasion de déployer et de maintenir plusieur s instances de Jenkins tout en démontrant la faisabilité de cas d'applic ation complexes de cette technologie pour plusieurs sociétés Wallonnes.\ n\n\n\n[1]: http://jeudisdulibre.be\n[2]: http://www.heh.be/article-19-Pla n-d-acces-a-la-categorie-technique-ISIMs-de-la-HEH\n[3]: http://www.openst reetmap.org/?mlat=50.46138&\;mlon=3.95800#map=18/50.46138/3.95800\n[4]: http://jeudisdulibre.fikket.com/\n[5]: http://jeudisdulibre.be/sponsors-a -mons/\n[6]: https://www.cetic.be/\n[7]: https://www.opensides.be/\n[8]: h ttp://www.meaweb.com/\n[9]: http://phonoid.com/\n[10]: http://jeudisdulibr e.be/grille-pour-mons/\n[11]: http://jeudisdulibre.be/news/lists/?p=subscr ibe&\;id=1\n[12]: http://www.umons.ac.be/\n[13]: http://www.heh.be/\n[1 4]: http://www.condorcet.be/\n[15]: http://www.loligrub.be/\n LOCATION:8a avenue Victor Maistriau\, Mons\, Wallonie\, Belgique ORGANIZER:mailto:organisation@jeudisdulibre.be SUMMARY:Intégration continue avec Jenkins URL;VALUE=URI:http://jeudisdulibre.be/2017/05/09/mons-le-15-juin-integratio n-continue-avec-jenkins/ X-ALT-DESC;FMTTYPE=text/html:
Ce jeudi 15 juin 20 17 à 19h se déroulera la 60ème séance montoise des Jeudis du Libre de Belgique.
Le sujet de cette séance : < strong>Intégration continue avec Jenkins
Thématique :
Public : Tout public
L'animateur conférencier : Dimitri Durieux (CETIC)
Lieu de cette séance : Ca mpus technique (ISIMs) de la Haute Ecole en Hainaut\, Avenue V. Maistriau\ , 8a\, Salle Académique\, 2e bâtiment (cf. ce plan sur le site de l'ISIMs \, et ici sur la carte Openstreetmap).
La participation sera gr atuite et ne nécessitera que votre inscription nominative\, de préféren ce préalable\, ou à l'entrée de la séance. Merci d'indiquer votre inte ntion en vous inscrivant via la page http://jeudisdulibre.fikket.com/. La séance sera suivie d'un ve rre de l'amitié.
Les Jeudis du Libre à Mons bénéficient aussi du soutien de nos partenaires : CETIC\, OpenSides\, MeaWeb et Phonoid.
Si vous êtes intéressé(e) par ce cycle mensuel\, n’hésitez pas à consulter l'agenda et à vous inscrire sur la liste de diffusion afin de recevoir systématiquement les annonces.< /p>
Pour rappel\, les Jeudis du Libre se veulent des espaces d'échanges autour de thématiques des Logiciels Libres. Les rencontres montoises se déroulent chaque troisième jeudi du mois\, et sont organisées dans des locaux et en collaboration avec des Hautes Écoles et Facultés Universita ires montoises impliquées dans les formations d’informaticiens (UMONS\, HEH et Condorcet)\, et avec le concours de l’A.S.B.L. LoLiGrUB\, active dans la promotion des logiciels libres.
Description : Afin d'améliorer la gestion des res sources\, la virtualisation et le Cloud ont révolutionné notre manière de concevoir et de déployer des applications informatiques. La complexit é des systèmes informatiques a fortement évolué. Il ne s'agit plus de déployer et de maintenir une application monolithique mais un ensemble de services interagissant entre eux. Les développeurs sont donc confrontés à une forte complexité des tests\, de l'intégration et du déploiement des applications.
A ce nouveau contexte technique s'ajoute des mét hodologies de développement agiles\, rapides et itératives. Elles favori sent un déploiement régulier de nouvelles versions des composants incorp orant de nouvelles fonctionnalités. Il faut donc tester\, intégrer et d éployer à un rythme beaucoup plus soutenu qu'avant.
Le développeu r doit donc réaliser très régulièrement des tâches de tests\, d'inté gration et de déploiement complexes. Il a besoin d'un outil et il en exis te plusieurs. Dans le cadre de cette présentation\, je propose de vous pr ésenter l'outil Jenkins. Il s'agit de l'outil open-source disposant du pl us grand nombre de possibilités de personnalisation à ce jour. Cette pr ésentation sera l'occasion de présenter les bases de Jenkins et des prat iques dites d'intégration continue. Elle sera illustrée d'exemples concr ets d'utilisation de la solution.
Jenkins est un outil installable s ous forme de site web permettant la configuration de tâches automatisées . Ces tâches possibles sont nombreuses mais citons notamment la compilati on ou la publication d'un module\, l'intégration d'un système\, les test s d'une fonctionnalité ou encore le déploiement dans l'environnement de production. Les tâches peuvent être déclenchées automatiquement selon le besoin. Par exemple\, on peut réaliser un test d'intégration à chaqu e modification de la base de code d'un des modules. Les fonctionnalités r estent assez simples et répondent à des besoins très précis mais il es t possible de les combiner pour automatiser la plupart des tâches périph ériques afin d'avoir plus de temps disponible pour le développement de v otre logiciel.
Short Bio : Dimitri Durieux est un m embre du CETIC spécialisé dans la qualité logicielle. Il a travaillé s ur plusieurs projets de recherche dans des contexte à complexité et cont raintes variées et aide les industries Wallonne à produire du code de me illeure qualité. Principalement\, il a évalué la qualité du code et de s pratiques de développement dans plus de 50 entreprises IT Wallonnes afi n de les aider à mettre en place une gestion efficace de la qualité. Lor s de son parcours\, au CETIC\, il a eu l’occasion de déployer et de mai ntenir plusieurs instances de Jenkins tout en démontrant la faisabilité de cas d'application complexes de cette technologie pour plusieurs sociét és Wallonnes.
END:VEVENT END:VCALENDAR