diff --git a/.drone.yml b/.drone.yml index 45a998c..dc3b011 100644 --- a/.drone.yml +++ b/.drone.yml @@ -22,6 +22,9 @@ steps: - name: requirements image: python:3.10-alpine + volumes: + - name: venv + path: /drone/src/.venv commands: - python -m venv .venv - . .venv/bin/activate @@ -37,10 +40,12 @@ steps: from_secret: TESTING_PASSWORD POSTGRES_DB: from_secret: TESTING_DB + volumes: + - name: venv + path: /drone/src/.venv commands: - hostip=$(ip route show | awk '/default/ {print $3}') - export POSTGRES_URL=$hostip - - pwd - pytest - name: db-cleanup image: docker/compose:alpine-1.29.2 @@ -54,3 +59,5 @@ volumes: - name: docker_sock host: path: /var/run/docker.sock + - name: venv + temp: {}