Compare commits
2
Commits
477389d353
...
bd5dc8fbc4
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bd5dc8fbc4 | ||
|
|
f4a81b4b9b |
+1
-2
@@ -5,7 +5,6 @@ from dotenv import load_dotenv
|
|||||||
import logging
|
import logging
|
||||||
from typing import List
|
from typing import List
|
||||||
import os
|
import os
|
||||||
from subprocess import run
|
|
||||||
|
|
||||||
from utils import clone_repository, load_runner_script
|
from utils import clone_repository, load_runner_script
|
||||||
from setup_logging import setup_logging
|
from setup_logging import setup_logging
|
||||||
@@ -81,7 +80,7 @@ def handle_event(request: GiteaRequest):
|
|||||||
os.system(f'pip install -r {requirements_path}')
|
os.system(f'pip install -r {requirements_path}')
|
||||||
for cmd in pipeline.script:
|
for cmd in pipeline.script:
|
||||||
try:
|
try:
|
||||||
run(cmd)
|
os.system(cmd)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
status_code=503,
|
status_code=503,
|
||||||
|
|||||||
+8
-1
@@ -10,4 +10,11 @@ services:
|
|||||||
- LOGGER_LEVEL=debug
|
- LOGGER_LEVEL=debug
|
||||||
- LISTEN_IP=0.0.0.0
|
- LISTEN_IP=0.0.0.0
|
||||||
- LISTEN_PORT=8000
|
- LISTEN_PORT=8000
|
||||||
- REPO_DIR=/home/app/repo/
|
- REPO_DIR=/home/app/repo/
|
||||||
|
# deploy:
|
||||||
|
# resources:
|
||||||
|
# reservations:
|
||||||
|
# devices:
|
||||||
|
# - driver: nvidia
|
||||||
|
# device_ids: ['0']
|
||||||
|
# capabilities: [gpu]
|
||||||
Reference in New Issue
Block a user