Cette formation a pour but de faire découvrir à des développeurs les notions d'intégration et de déploiement continus.
La partie théorique sera aussi consacrée à fournir un ensemble de bonnes pratiques .
Une part importante sera consacrée aux travaux pratiques qui s'appuieront essentiellement sur les outils Git, Gitlab , SonarQube.
Le contenu de la formation est accessible sur Gitlab.
Prérequis :
- Disposer de son propre ordinateur portable
- Disposer sur sa machine de git et d'un terminal unix (ou de Wsl sous windows )
- Connaître les bases de Python et avoir une version installée
- Avoir un compte gitlab sur notre plateforme (https://gitlab.in2p3.fr)
- Il sera aussi nécessaire d'avoir un gitlab-runner installé sur votre machine, pour cette étape nous pouvons vous aider
- https://docs.gitlab.com/15.8/runner/install/index.html