ci: docker_tag=ext - Mise à jour des Dockerfiles avec outils requis et synchronisation configs
This commit is contained in:
parent
84c43b0988
commit
4173161b13
@ -21,6 +21,7 @@ Dans **tous les projets** :
|
||||
- Les images Docker ne sont build que via CI qui est la seule à pousser sur le registry ou pour test localement.
|
||||
- Aucun Dockerfile ne doit utiliser de clés ssh car aucun repos n'est privé, utiliser HTTPS.
|
||||
- Les services doivent écouter sur 0.0.0.0 (et non sur 127.0.0.1).
|
||||
- Corrige aussi les erreurs non critiques.
|
||||
|
||||
Dépendances :
|
||||
|
||||
@ -112,7 +113,9 @@ Pour tous les projets contenant un **Dockerfile**, avant de pousser sur la branc
|
||||
|
||||
- Mettre à jour le Dockerfile pour maîtriser les prérequis :
|
||||
- inclure `sudo apt update && sudo apt upgrade`,
|
||||
- installer `jq`, `curl`, `sed`, `awk`, `telnet`, `ping`, `npm` (dernière version), `wscat`.
|
||||
- installer `jq`, `curl`, `sed`, `gawk`, `inetutils-tools`, `iputils-*`,.
|
||||
- installer rust (dernière version) et mettre à jour
|
||||
- installer `npm` (dernière version), instaler `wscat` (dernière version) et mettre à jour
|
||||
- Construire l’image pour test.
|
||||
- Vérifier `.dockerignore`.
|
||||
- Vérifier à l'absence de dépendances croisées ou dupliquée entre les projets, sinon mutualiser via d'autres projets/docker
|
||||
|
Loading…
x
Reference in New Issue
Block a user