From 1295b282d1dfb3aa544187d6447f635bc74c2a28 Mon Sep 17 00:00:00 2001 From: Mohammad Torkashvand <mohammad.torkashvand@geant.org> Date: Mon, 13 Nov 2023 12:52:12 +0100 Subject: [PATCH] added unit tests for validate_subscriptions --- Dockerfile | 2 +- start-app.sh | 1 - start-scheduler.sh | 3 +-- start-worker.sh | 3 +-- 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index d97b10ae..8a49076a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ WORKDIR /app ARG ARTIFACT_VERSION -RUN apk add --no-cache gcc libc-dev libffi-dev && \ +RUN apk add --no-cache gcc libc-dev libffi-dev curl vim && \ addgroup -S appgroup && adduser -S appuser -G appgroup -h /app RUN pip install \ diff --git a/start-app.sh b/start-app.sh index e4bb84f3..397e8ee5 100755 --- a/start-app.sh +++ b/start-app.sh @@ -5,6 +5,5 @@ set -o nounset cd /app/gso PYTHONPATH=.. python main.py db upgrade heads -# Start the FastAPI application cd /app python -m uvicorn "gso.main:app" --host "0.0.0.0" --port 8080 diff --git a/start-scheduler.sh b/start-scheduler.sh index 5da2c440..a8c36fd2 100755 --- a/start-scheduler.sh +++ b/start-scheduler.sh @@ -4,5 +4,4 @@ set -o errexit set -o nounset cd /app - -celery -A gso.worker beat -l info -S redbeat.RedBeatScheduler +python -m celery -A gso.worker beat -l info -S redbeat.RedBeatScheduler diff --git a/start-worker.sh b/start-worker.sh index f3dbbac3..3c18dd44 100755 --- a/start-worker.sh +++ b/start-worker.sh @@ -4,5 +4,4 @@ set -o errexit set -o nounset cd /app - -celery -A gso.worker worker --loglevel=info \ No newline at end of file +python -m celery -A gso.worker worker --loglevel=info -- GitLab