Aller au contenu

Coder son "mini" serveur d'intégration continue en JavaScript

Photo de Julien Landuré
Hosted By
Julien L. et 4 autres
Coder son "mini" serveur d'intégration continue en JavaScript

Détails

Philippe Charrière (@k33g_org (https://twitter.com/k33g_org)) de GitHub nous présentera son talk: Coder son "mini" serveur d'intégration continue en JavaScript.

Abstract

Le meilleur moyen de comprendre l'intégration continue... C'est de coder son propre serveur de CI... En JavaScript parce que c'est mieux (que quoi?).

Nous allons vous expliquer:

  • Les "grands principes" de l'intégration continue
  • Comment dans un 1er temps s'abonner aux évènements générés par votre gestion de sources (au hasard nous utiliserons GitHub)
  • Comment "dire" à votre gestion de sources "Hey! C'est bon, tu peux merger!" ou "Arff! C'est pas top, il faudrait revoir 2,3 trucs" (Utilisation des API)
  • Installer le projet
  • Lancer les tests
  • Modifier les status en fonction des résultats
  • Comment utiliser un script de votre repository pour expliquer à votre serveur les actions qu'il doit lancer (Comme les "Jenkins Pipeline as Code" en Groovy )
  • Comment faire interagir votre serveur de CI avec Hubot et Slack
  • Et si il reste un peu de temps, nous parlerons déploiement

A la fin du talk, vous devriez savoir refaire la même chose avec votre propre langage.

Talk initialement prévu au DevFest: https://devfest.gdgnantes.com/session.html?id=1470391194125

Photo of GDG Nantes group
GDG Nantes
Afficher d'autres événements