fix(docker): build sans fichier VERSION pre-genere (docker compose build direct)
backend/VERSION est gitignore (genere par build.sh/CI) donc le COPY echouait sur un clone propre. Remplace par le COPY backend/ existant + ARG VERSION avec RUN fallback ; docker-compose.yml injecte VERSION via build args. docker compose build --no-cache fonctionne desormais sans build.sh.
This commit is contained in:
@@ -11,6 +11,10 @@ services:
|
||||
obsigate:
|
||||
build:
|
||||
context: .
|
||||
args:
|
||||
# VERSION est injecte par build.sh/CI via `git describe` ;
|
||||
# sans variable d'env, l'image tombe sur 0.0.0-dev (fallback Dockerfile).
|
||||
VERSION: ${VERSION:-0.0.0-dev}
|
||||
image: obsigate:latest
|
||||
container_name: obsigate
|
||||
user: "1000:1000"
|
||||
|
||||
Reference in New Issue
Block a user