fix(version): afficher 2.2.0 au lieu de 2.1.0 dans l'UI

Les 3 affichages (badge header, A propos, pied de l'aide) lisaient la version bakee dans l'image Docker, qui retombait sur l'ARG VERSION=2.1.0 car build.sh/build.ps1 ne transmettaient pas le tag git.

- Dockerfile / docker-compose.yml : defaut porte a 2.2.0
- build.sh : export VERSION pour substitution par docker compose
- build.ps1 : version derivee de git describe puis exportee
- CHANGELOG / ROADMAP alignes sur 2.2.0
This commit is contained in:
2026-09-11 09:57:59 -04:00
parent d6fdcef4d4
commit 84bda90065
6 changed files with 15 additions and 5 deletions
+8
View File
@@ -106,6 +106,14 @@ Ce vault est utilisé pour les tests de développement d'ObsiGate.
}
}
# ----- Resolve version from git before Docker build -----
$Version = (git describe --tags --dirty 2>$null) -replace '^v',''
if (-not $Version) { $Version = "0.0.0" }
$Version | Out-File -Encoding ascii -NoNewline -FilePath "backend\VERSION"
# Export so docker compose substitutes ${VERSION} in the build arg
$env:VERSION = $Version
Write-Info "Version : $Version"
# ----- Build the image -----
$BuildArgs = @("-f", $ComposeFile)
if (-not $UseCache) {