diff --git a/.env.ci b/.env.ci new file mode 100644 index 0000000..c377642 --- /dev/null +++ b/.env.ci @@ -0,0 +1,4 @@ +DATABASE_URL=psql://teilchensammler:teilchensammler@database:5432/teilchensammler_test +DEBUG=On +SECRET_KEY=django-insecure-x=%#_wxu0h=d*m#seui9+mjh3vu7of8+4+gpwj@556.un0r1%. +DEPLOYMENT=Test diff --git a/.woodpecker/workflow.yaml b/.woodpecker/workflow.yaml index 8b6248d..1e3cdd3 100644 --- a/.woodpecker/workflow.yaml +++ b/.woodpecker/workflow.yaml @@ -13,9 +13,15 @@ steps: environment: DJANGO_SETTINGS_MODULE: config.settings DEPLOYMENT: Test - ENV_PATH: .env.test + ENV_PATH: .env.ci commands: - python -m venv venv - /bin/bash -c "source venv/bin/activate" - python -m pip install --disable-pip-version-check -r requirements/test.txt - python -m pytest + +services: + - name: database + image: postgres:17 + environment: + POSTGRES_PASSWORD: teilchensammler