From 1591a704e00b42e9df63d83e423e6fbcdef9eef9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20K=C3=BCnzel?= <simonk@fsmpi.rwth-aachen.de> Date: Tue, 25 Feb 2025 20:41:33 +0100 Subject: [PATCH] Add postgres services for CI --- api/config/test_config_override.py | 6 +++++- generate_ci_pipeline.py | 6 ++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/api/config/test_config_override.py b/api/config/test_config_override.py index a00bca0..2593c79 100644 --- a/api/config/test_config_override.py +++ b/api/config/test_config_override.py @@ -8,7 +8,11 @@ DB_DATA = "../config/db_test_data.sql" DATABASE = { "postgres": { - "database": "videoagtest" + "host": "ci-database", + "user": "videoagtest", + "password": "LetMeTest...", + "database": "videoagtest", + "auto_migration": True }, "log_all_statements": False } diff --git a/generate_ci_pipeline.py b/generate_ci_pipeline.py index fade859..f8b6f97 100644 --- a/generate_ci_pipeline.py +++ b/generate_ci_pipeline.py @@ -161,6 +161,12 @@ run-api-tests: paths: - /code/coverage/report.txt - /code/coverage/html/* + services: + - name: postgres:17 + alias: ci-database + variables: + POSTGRES_USER: videoagtest + POSTGRES_PASSWORD: LetMeTest... """ -- GitLab