diff --git a/.woodpecker/tests.yaml b/.woodpecker/tests.yaml index 530652b..a4592c4 100644 --- a/.woodpecker/tests.yaml +++ b/.woodpecker/tests.yaml @@ -2,12 +2,25 @@ when: - event: push services: - - image: postgres:15 + - name: postgres + image: postgres:15 + environment: + POSTGRES_NAME: newsreader + POSTGRES_USER: newsreader + POSTGRES_PASSWORD: sekrit - image: memcached:1.5.22 steps: - name: python tests image: python:3.11 + environment: + DJANGO_SETTINGS_MODULE: "newsreader.conf.ci" + DJANGO_SECRET_KEY: sekrit + POSTGRES_HOST: postgres + POSTGRES_DB: newsreader + POSTGRES_NAME: newsreader + POSTGRES_USER: newsreader + POSTGRES_PASSWORD: sekrit commands: - pip install uv - uv sync --extra testing --extra ci diff --git a/src/newsreader/conf/gitlab.py b/src/newsreader/conf/ci.py similarity index 97% rename from src/newsreader/conf/gitlab.py rename to src/newsreader/conf/ci.py index e08556d..40c4a2f 100644 --- a/src/newsreader/conf/gitlab.py +++ b/src/newsreader/conf/ci.py @@ -33,7 +33,7 @@ CACHES = { # Project settings VERSION = get_current_version() -ENVIRONMENT = "gitlab" +ENVIRONMENT = "ci" try: # Optionally use sentry integration