sass-imobiliaria/backend/app/routes/version.py
MatheusAlves96 849789d376
Some checks are pending
CI/CD → Deploy via SSH / Build & Push Docker Images (push) Waiting to run
CI/CD → Deploy via SSH / Deploy via SSH (push) Blocked by required conditions
CI/CD → Deploy via SSH / Validate HTTPS & Endpoints (push) Blocked by required conditions
feat: add /api/version endpoint with IMAGE_TAG; validate in ci healthcheck
2026-04-21 00:23:25 -03:00

13 lines
382 B
Python

import os
from flask import Blueprint, jsonify
version_bp = Blueprint("version", __name__)
@version_bp.get("/api/version")
def get_version():
"""Returns the running image tag — injected at deploy time via IMAGE_TAG env var."""
return jsonify({
"version": os.environ.get("IMAGE_TAG", "dev"),
"env": os.environ.get("FLASK_ENV", "development"),
})