Atelier T4.AP02

Porteurs

Frédéric Woelffel

Mots Clés

Gitlab, Jenkins, Docker, CI

TITRE

Pipeline Gitlab / Jenkins / Docker

OBJECTIF

Installation et utilisation d'un environnement de développement et d'intégration continue.

DESCRIPTION

Au cours de cet atelier nous verrons ensemble comment mettre en place un environnement de développement basé sur Gitlab, Docker et Jenkins. Nous poursuivrons l'atelier en effectuant une première prise en main de Jenkins. Pour ce faire, nous nous fixerons comme objectif de construire, tester et publier des images Docker. Enfin, nous explorerons une solution de déploiement automatique de ces images.

En cas de question au sujet de cet atelier ou de sa préparation, n'hésitez pas à me contacter (frederic.woelffel at ihu-strasbourg.eu).

A très bientôt !

NIVEAU

Débutant

PREREQUIS

  • Un OS Linux (Debian / Ubuntu / Mint) ou macOS éventuellement (je ne serai pas en mesure de dépanner les windowsiens) ;
  • 8Go RAM (plus si VM);
  • Docker 17.03;
  • git.

INSTALLER VOTRE ORDINATEUR

Vous trouverez toutes les instructions d'installations pour les binaires sur leur site respectif

Je conseille de télécharger les images Docker que nous utiliserons avant le début de l'atelier

  • docker pull gitlab/gitlab-ce:9.3.0-ce.0
  • docker pull parabuzzle/craneoperator:2.1.3
  • docker pull registry:2
  • docker pull rancher/server:v1.6.2
  • docker pull rancher/agent:v1.2.2
  • docker pull jenkins:2.60.1-alpine
  • docker pull fwoelffel/jenkins-slave-dind:latest
 
jdev2017/t4.ap02.txt · Dernière modification: 2017/07/03 23:23 par magali.contensin@univ-amu.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki