Compare commits

..
2 Commits
2 changed files with 9 additions and 3 deletions
+1 -2
View File
@@ -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,
+8 -1
View File
@@ -10,4 +10,11 @@ services:
- LOGGER_LEVEL=debug
- LISTEN_IP=0.0.0.0
- LISTEN_PORT=8000
- REPO_DIR=/home/app/repo/
- REPO_DIR=/home/app/repo/
# deploy:
# resources:
# reservations:
# devices:
# - driver: nvidia
# device_ids: ['0']
# capabilities: [gpu]