updated running method
This commit is contained in:
+2
-1
@@ -5,6 +5,7 @@ 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
|
||||
@@ -80,7 +81,7 @@ def handle_event(request: GiteaRequest):
|
||||
os.system(f'pip install -r {requirements_path}')
|
||||
for cmd in pipeline.script:
|
||||
try:
|
||||
os.system(cmd)
|
||||
run(cmd)
|
||||
except Exception as e:
|
||||
raise HTTPException(
|
||||
status_code=503,
|
||||
|
||||
Reference in New Issue
Block a user