docs: utiliser un tag non versionné pour les builds (ext)
This commit is contained in:
parent
7a7312afd4
commit
32c74d0a3e
@ -26,7 +26,7 @@ Cette documentation décrit le pipeline CI/CD tel qu’il peut être déduit des
|
||||
### Image, registre et version
|
||||
|
||||
- **Registre**: Docker registry interne sur `git.4nkweb.com`.
|
||||
- **Tagging**: contrôlé par la CI via le message de commit (préfixe `ci: docker_tag=<valeur>`), sinon fallback `dev-test`. La branche peut être utilisée comme tag par défaut selon la CI.
|
||||
- **Tagging**: contrôlé par la CI via le message de commit (préfixe `ci: docker_tag=<valeur>`), sinon fallback `dev-test`. La branche peut être utilisée comme tag par défaut selon la CI. Recommandation: utiliser un tag non versionné `ext`.
|
||||
|
||||
### Déploiement Kubernetes (extrait de `temp.yaml`)
|
||||
|
||||
|
@ -33,7 +33,7 @@ Prérequis: Docker BuildKit activé et agent SSH opérationnel pour cloner `le-c
|
||||
|
||||
1. `cd /home/debian/lecoffre-front`
|
||||
2. `export DOCKER_BUILDKIT=1`
|
||||
3. `docker build --target ext --ssh default -t lecoffre/front:ext-0.1.3 -f /home/debian/lecoffre-front/Dockerfile /home/debian/lecoffre-front`
|
||||
3. `docker build --target ext --ssh default -t lecoffre/front:ext -f /home/debian/lecoffre-front/Dockerfile /home/debian/lecoffre-front`
|
||||
|
||||
#### Exécution locale (validation)
|
||||
|
||||
@ -48,11 +48,11 @@ docker run --rm -p 3000:3000 \
|
||||
-e NEXT_PUBLIC_BACK_API_VERSION=v1 \
|
||||
-e NEXT_PUBLIC_FRONT_APP_HOST=https://app.example.com \
|
||||
-e NEXT_PUBLIC_4NK_URL=https://app.example.com \
|
||||
lecoffre/front:ext-0.1.3
|
||||
lecoffre/front:ext
|
||||
```
|
||||
|
||||
#### Publication via CI (git.4nkweb.com)
|
||||
|
||||
- Le push d'image est effectué par la CI de `git.4nkweb.com` suite à un `git push`.
|
||||
- Définir le tag Docker dans le message de commit: `ci: docker_tag=ext-0.1.3` (fallback CI: `dev-test`).
|
||||
- Définir le tag Docker dans le message de commit: `ci: docker_tag=ext` (fallback CI: `dev-test`).
|
||||
- La branche peut être utilisée par la CI comme tag en l’absence d’override.
|
||||
|
Loading…
x
Reference in New Issue
Block a user