Commit 5523c32e authored by Cédric OLIVIER's avatar Cédric OLIVIER Committed by Pierre Smeyers
Browse files

fix: use $ENV_TYPE variable when available

parent 84d23059
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -10,6 +10,10 @@ app = FastAPI()


def guess_env_type() -> str:
    env_type = os.getenv('ENV_TYPE')
    if env_type:
        return env_type
    # guess from GitLab CI predefined vars
    ref_name = os.getenv("CI_COMMIT_REF_NAME", "-")
    prod_ref = os.getenv("PROD_REF", "/^(master|main)$/").strip("/")
    if re.match(prod_ref, ref_name):