deploy: consomme l'image Docker publiée par la CI au lieu d'un build local

Le docker-compose.yml tire désormais git.opytex.org/lafrite/plesna-gerance:latest
et persiste les données dans un volume nommé (plesna-data) plutôt qu'un bind-mount.
make docker fait pull+up ; make docker-build reste disponible pour tester l'image en local.
This commit is contained in:
2026-07-24 18:12:43 +02:00
parent f228783193
commit 8972bcaa06
3 changed files with 30 additions and 15 deletions

View File

@@ -1,4 +1,4 @@
.PHONY: dev_back dev_front dev docker
.PHONY: dev_back dev_front dev docker docker-build
# Backend avec auto-reload uvicorn
dev_back:
@@ -12,6 +12,11 @@ dev_front:
dev:
$(MAKE) dev_back & $(MAKE) dev_front & wait
# Build et lance via podman-compose
# Tire l'image publiee (registre Gitea) et lance via podman-compose
docker:
podman-compose up --build
podman-compose pull
podman-compose up -d
# Construit l'image en local (test avant publication)
docker-build:
podman build -f backend.Dockerfile -t plesna-gerance:local .