mirror of
https://gitlab.crans.org/bde/nk20
synced 2024-12-25 00:42:22 +00:00
.. | ||
Dockerfile.37 | ||
Dockerfile.38 | ||
Dockerfile.39 | ||
Dockerfile.ansiblelint | ||
Dockerfile.tox | ||
README.md |
Docker CI
Ce dossier contient les images docker à construire pour la CI. L'idée est d'avoir une image pré-construire, au dessus laquel il y a besoin de faire tourner uniquement les commandes qui nous intéresse. Cela permet notamment de réduire drastiquement le temps que nécessite chaque test car seul la dernière couche (layer) de l'image a besoin d'etre éxécuter.
Build les images
Pour build les images il suffit de lancer les commandes suivantes
cd docker_ci/
docker build -t nk20_ci_37 -f Dockerfile.37 .
docker build -t nk20_ci_38 -f Dockerfile.38 .
docker build -t nk20_ci_39 -f Dockerfile.39 .
Elles sont acutellement build et disponible sur dockerhub https://hub.docker.com/otthorn/nk20_ci_37