From 3f16f3a964c463d87fd53ec320e20ccb879b3cef Mon Sep 17 00:00:00 2001 From: Andrei Stoica Date: Mon, 15 May 2023 22:48:56 -0400 Subject: [PATCH] drone-ci testing --- .drone.yml | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/.drone.yml b/.drone.yml index 134347a..6cfaac5 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,14 +1,19 @@ --- kind: pipeline name: test +environment: + project_name: rgraph steps: - name: db-up image: docker/compose:alpine-1.29.2 environment: - POSTGRES_USER: rgraph - POSTGRES_PASSWORD: rgraph - POSTGRES_DB: rgraph + POSTGRES_USER: + from_secrets: TESTING_USER + POSTGRES_PASSWORD: + from_secrets: TESTING_PASSWORD + POSTGRES_DB: + from_secrets: TESTING_DB volumes: - name: docker_sock path: /var/run/docker.sock @@ -18,9 +23,12 @@ steps: - name: test image: python:3.10-alpine environment: - POSTGRES_USER: - POSTGRES_USER: rgraph - POSTGRES_PASSWORD: rgraph + POSTGRES_USER: + from_secrets: TESTING_USER + POSTGRES_PASSWORD: + from_secrets: TESTING_PASSWORD + POSTGRES_DB: + from_secrets: TESTING_DB commands: - hostip=$(ip route show | awk '/default/ {print $3}') - export POSTGRES_URL=$hostip @@ -29,7 +37,7 @@ steps: - pip install -r requirements.txt - pip install . - pytest - - name: db-down + - name: db-cleanup image: docker/compose:alpine-1.29.2 volumes: - name: docker_sock