diff --git a/code/app.py b/code/app.py index c8eba92..f319d49 100644 --- a/code/app.py +++ b/code/app.py @@ -5,7 +5,6 @@ from dotenv import load_dotenv import logging from typing import List import os -from subprocess import run from utils import clone_repository, load_runner_script from setup_logging import setup_logging @@ -81,7 +80,7 @@ def handle_event(request: GiteaRequest): os.system(f'pip install -r {requirements_path}') for cmd in pipeline.script: try: - run(cmd) + os.system(cmd) except Exception as e: raise HTTPException( status_code=503,