Add SemVer VERSION, Jenkins CI/CD, and release 0.1.1.
Ship Harbor/Hub push with latest+version tags, deploy to ovirt.devops.org.ru, and show the package version badge in Help → About.
This commit is contained in:
+2
-1
@@ -15,6 +15,7 @@ from app.lifespan import DatabaseFactory, create_lifespan, default_database_fact
|
||||
from app.logging import configure_logging
|
||||
from app.observability.health import router as health_router
|
||||
from app.ovirt.mount import mount_ovirt_routes
|
||||
from app.version import get_app_version
|
||||
from app.web.routes import router as web_router
|
||||
|
||||
|
||||
@@ -28,7 +29,7 @@ def create_app(
|
||||
configure_logging(resolved.log_level)
|
||||
app = FastAPI(
|
||||
title=resolved.app_name,
|
||||
version="0.1.0",
|
||||
version=get_app_version(),
|
||||
openapi_tags=openapi_tag_metadata(),
|
||||
lifespan=create_lifespan(resolved, database_factory, ()),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user