mirror of https://gitlab.crans.org/bde/nk20
22 lines
729 B
Markdown
22 lines
729 B
Markdown
|
# 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
|