chore(release): bump development version
Some checks are pending
CI - Tests et Syntax / lint-and-test (push) Waiting to run

This commit is contained in:
root 2026-08-22 21:19:59 +00:00
parent d7c011238c
commit b6fbfe695f
8 changed files with 12 additions and 10 deletions

View file

@ -23,7 +23,7 @@ RUN pip install --no-cache-dir --user -r /build/requirements.txt supervisor
# Etape 2 : image finale legere # Etape 2 : image finale legere
FROM python:3.13-slim FROM python:3.13-slim
ARG GMAO_VERSION=0.1.0-dev.3 ARG GMAO_VERSION=0.1.0-dev.4
ARG GIT_VERSION=unknown ARG GIT_VERSION=unknown
ENV PYTHONDONTWRITEBYTECODE=1 \ ENV PYTHONDONTWRITEBYTECODE=1 \

View file

@ -1 +1 @@
0.1.0-dev.3 0.1.0-dev.4

View file

@ -1,7 +1,7 @@
services: services:
gmao: gmao:
environment: environment:
GMAO_VERSION: ${GMAO_VERSION:-0.1.0-dev.3} GMAO_VERSION: ${GMAO_VERSION:-0.1.0-dev.4}
GMAO_GUNICORN_FLAGS: --reload --reload-engine poll GMAO_GUNICORN_FLAGS: --reload --reload-engine poll
FLASK_ENV: development FLASK_ENV: development
# Ce profil est servi en HTTP sur le réseau de test ; un cookie Secure # Ce profil est servi en HTTP sur le réseau de test ; un cookie Secure

View file

@ -25,12 +25,12 @@ services:
memory: 128M memory: 128M
gmao: gmao:
image: gmao-college:${GMAO_VERSION:-0.1.0-dev.3} image: gmao-college:${GMAO_VERSION:-0.1.0-dev.4}
build: build:
context: . context: .
dockerfile: Dockerfile dockerfile: Dockerfile
args: args:
GMAO_VERSION: ${GMAO_VERSION:-0.1.0-dev.3} GMAO_VERSION: ${GMAO_VERSION:-0.1.0-dev.4}
GIT_VERSION: ${GIT_VERSION:-unknown} GIT_VERSION: ${GIT_VERSION:-unknown}
container_name: gmao-flask container_name: gmao-flask
restart: unless-stopped restart: unless-stopped
@ -51,7 +51,7 @@ services:
- TZ=Europe/Paris - TZ=Europe/Paris
- DB_HOST=mariadb - DB_HOST=mariadb
- DB_PORT=3306 - DB_PORT=3306
- GMAO_VERSION=${GMAO_VERSION:-0.1.0-dev.3} - GMAO_VERSION=${GMAO_VERSION:-0.1.0-dev.4}
- GMAO_GUNICORN_FLAGS=--preload - GMAO_GUNICORN_FLAGS=--preload
- DOCKER_GMAO_WORKDIR=/app - DOCKER_GMAO_WORKDIR=/app
working_dir: /app working_dir: /app

View file

@ -110,4 +110,4 @@ activement.
| FDS / fiches techniques | `/cleaning/documents` | 200 | Page stock documentaire | | FDS / fiches techniques | `/cleaning/documents` | 200 | Page stock documentaire |
| Détail équipement groupé | `/equipments/3` | 200 | Filtre `nl2br` enregistré ; quantité 30 affichée | | Détail équipement groupé | `/equipments/3` | 200 | Filtre `nl2br` enregistré ; quantité 30 affichée |
| Hiérarchie équipement groupé | `/equipments/3/hierarchy` | 200 | Bâtiment → zone → salle → quantité | | Hiérarchie équipement groupé | `/equipments/3/hierarchy` | 200 | Bâtiment → zone → salle → quantité |
| Health | `/health/` | 200 | Version à recontrôler après rebuild `0.1.0-dev.3` | | Health | `/health/` | 200 | Version finale `0.1.0-dev.4` à vérifier après rebuild |

View file

@ -17,7 +17,8 @@ des données `TEST_UI_*`. Les intégrations interdites et l'utilisateur `alban`
n'ont pas été touchés. n'ont pas été touchés.
La version de référence a été incrémentée de **0.1.0-dev.2** à La version de référence a été incrémentée de **0.1.0-dev.2** à
**0.1.0-dev.3** dans le commit `50d3fd0`. `VERSION` reste la source de vérité; **0.1.0-dev.4** (passage intermédiaire `.3`) dans les commits de release
`50d3fd0` et suivants. `VERSION` reste la source de vérité;
les valeurs Docker de secours sont alignées sur cette version. Une les valeurs Docker de secours sont alignées sur cette version. Une
reconstruction locale est à effectuer pour que le conteneur actuellement reconstruction locale est à effectuer pour que le conteneur actuellement
exécuté expose cette nouvelle version. exécuté expose cette nouvelle version.

View file

@ -242,7 +242,8 @@ désormais proposé dans la création d'une fiche papier.
La source applicative est `VERSION`, lue par `app_new/version.py`. Le La source applicative est `VERSION`, lue par `app_new/version.py`. Le
Dockerfile et les valeurs de secours Compose sont maintenant alignés sur Dockerfile et les valeurs de secours Compose sont maintenant alignés sur
`0.1.0-dev.3` (commit `50d3fd0`), au lieu de `0.1.0-dev.2`. La version est `0.1.0-dev.4` (après le passage `.3`, commits `50d3fd0` et suivants), au lieu
de `0.1.0-dev.2`. La version est
exposée par la configuration Flask et `/health/`; après reconstruction de exposée par la configuration Flask et `/health/`; après reconstruction de
l'image, vérifier également le pied de page et les endpoints de statut. Le l'image, vérifier également le pied de page et les endpoints de statut. Le
test unitaire de lecture de version passe. La version affichée par le test unitaire de lecture de version passe. La version affichée par le

View file

@ -3,7 +3,7 @@ from app_new.version import get_version
def test_project_version_is_available(monkeypatch): def test_project_version_is_available(monkeypatch):
monkeypatch.delenv('GMAO_VERSION', raising=False) monkeypatch.delenv('GMAO_VERSION', raising=False)
assert get_version() == '0.1.0-dev.3' assert get_version() == '0.1.0-dev.4'
def test_environment_version_takes_precedence(monkeypatch): def test_environment_version_takes_precedence(monkeypatch):