---
robots : noindex, nofollow
---
# Atelier 20/04/2020 : Gitlab JS
- Présentateur : Nicolas Laval
Vidéo : https://minio.lab.sspcloud.fr/l4tu7k/20200422%20-%20Gitlab%20-%20JS.mkv
* Intro projet JS 00:00
* Initialiser un projet Gitlab 09:55
* Passage à l'automatisation
* Tour propriétaire GitLab 15:18
* Créer des branches (utilisation GitHub Desktop) 17:24
* Branches protégées dans GitLab et bonnes pratiques 19:10
* Fichier Automatisation (gitlab.yml) + notion de runner 20:35
* notion d'étape 22:50
* lister les pipelines 27:39
* les tests : exposer la couverture des tests 28:45
* notion d'artifact 29:28
* étape deploy-pages (pour mettre à dispo rapport de test) 31:04
* notion de dépendance 33:40
* Les pages 36:15
* relance des pipeline/jobs + logs 38:40
* conditionnement du lancement des jobs par branche 39:50
* Construction automatisée d un livrable JS 42:00
* en local dans un premier temps
* via gitlab 47:49
* expiration des artifacts et accès aux artifacts générés dans les pipelines 49:40
* Livraison automatisée
* à la main (pas automatisée) 52:30
* sous Gitab 56:00
* [Bonus] où se déploient les pages 1:00:00
* utilisation de variables 1:00:30
* Merge Request 01:03/30
* Questions / Réponses 01:05:35
* Question de Jean François de Lille : et Docker là dedans ? Ouverture sur Docker ...
MERCI !!