Git 5 - Exercices

A l’aide des ressources suivantes, créez une pipeline (un fichier .gitlab-ci.yml) qui :

  1. build votre app (conteneurisée avec Docker ou non)
  2. (sans Docker) sauvegarde l’artefact dans Gitlab et/ou utilise le Package Registry de Gitlab
  3. (avec Docker) pousse l’image créée dans le Container Registry de Gitlab
  4. Fait un test sur votre app
  5. (optionnel) Grâce à un secret Gitlab, déploie l’app sur un serveur distant (via l’exécution de commandes SSH)

Ressources

Documentation

Vidéos

Issues, Merge Requests and Integrations in GitLab: https://www.youtube.com/watch?v=raXvuwet78M

Tutoriels

Code Refinery :

Cloud Consultancy Team :