Gallerie GitLab-CI
Vincent Rouvreau
Ingénieur SED Saclay
GitLab
De nombreux “outils” autour de cette forge:
- CI/CD
- Registry: containers, packages, …
- pages
- shared runners
- …
CI
Historiquement sur le portail https://ci.inria.fr et avec Jenkins
GitLab-CI
Un fichier de configuration .gitlab-ci.yml
:
- à la racine d’un dépôt git
- peut inclure d’autres fichiers
.yml
- macros
- très bonne documentation
Docker in docker (1/3)
Docker in docker (3/3)
- docker+machine n’est plus maintenu
- disponibilité
- en bêta
- linux / osx / windows(wsl)
- docker
- Créer / Démarrer / Arrêter des VMs sur Cloudstack
- Pour aller plus loin : ci-cmdline