Skip to content

Proposer un build par CI Gitlab plutôt que sur la VM

Les docker build sont un peu lourds sur la VM qui est une simple VM web conçue pour des petites applis, ça demande beaucoup de docker prune etc.

L'idée serait donc de déléguer le build à la Forge Inrae, pour qu'ensuite depuis la VM on puisse simplement docker pull les images construites (avec des tags prod et test par exemple) pour mettre à jour l'appli. Pour ça il faut donc

Côté gitlab

  • Identifier l'image de base adéquate
  • Coder le CI pour le build en conséquence
  • Faire passer toutes les variables d'environnement au pipeline (@pierre.villefourceix-gimenez une idée ?)

Côté VM

  • paramétrer l'accès au container registry
  • préparer les .sh pour MAJ la prod et test
Edited by David Carayon