fix: VERSION généré par build.sh avant docker build (pas dans Dockerfile)
- build.sh: git describe --tags --dirty > backend/VERSION avant docker compose build - Dockerfile: COPY backend/VERSION (pré-généré, plus fiable que .git dans le contexte) - .dockerignore: revert (plus besoin d'autoriser .git/HEAD) - .gitignore: backend/VERSION (généré, pas commité)
This commit is contained in:
@@ -193,6 +193,11 @@ else
|
||||
info "Construction de l'image Docker (avec cache)..."
|
||||
fi
|
||||
|
||||
# Generate VERSION file from git before Docker build
|
||||
VERSION=$(git describe --tags --dirty 2>/dev/null | sed 's/^v//' || echo "0.0.0-dev")
|
||||
echo "$VERSION" > backend/VERSION
|
||||
info "Version: $VERSION"
|
||||
|
||||
$COMPOSE_CMD -f "$COMPOSE_FILE" build "${BUILD_FLAGS[@]}" "${BUILD_ARGS[@]}"
|
||||
ok "Image construite avec succès"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user