From 814ed378a55132c9267161a377b9a689a5a03e7b Mon Sep 17 00:00:00 2001 From: Julien Dudek Date: Sat, 9 Jan 2021 14:28:47 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=9A=20another=20test=20for=20tests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .circleci/config.yml | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 43674f3..e31eba1 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -23,8 +23,8 @@ jobs: # Download and cache dependencies - restore_cache: keys: - - v3-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} - - v3-dependencies- + - v4-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} + - v4-dependencies- # fallback to using the latest cache if no exact match is found - run: @@ -41,7 +41,7 @@ jobs: - save_cache: paths: - venv - key: v3-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} + key: v4-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} @@ -67,8 +67,8 @@ jobs: # Download and cache dependencies - restore_cache: keys: - - v3-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} - - v3-dependencies- + - v4-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} + - v4-dependencies- # fallback to using the latest cache if no exact match is found - run: @@ -77,8 +77,6 @@ jobs: . venv/bin/activate sleep 1 flask db upgrade - sleep 1 - flask test environment: CONDUIT_SECRET: 'something-really-secret' FLASK_APP: /home/circleci/repo/autoapp.py @@ -89,10 +87,21 @@ jobs: POSTGRES_PASSWORD: somePwd POSTGRES_PORT: 5432 + - run: + name: run tests + command: | + . venv/bin/activate + flask test + environment: + CONDUIT_SECRET: 'something-really-secret' + FLASK_APP: /home/circleci/repo/autoapp.py + FLASK_DEBUG: 1 + DATABASE_URL: postgresql://myUsr:somePwd@localhost:5432/myUsr + - save_cache: paths: - venv - key: v3-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} + key: v4-dependencies-{{ checksum "requirements/dev.txt" }}-{{ checksum "requirements/prod.txt" }} back-deploy-heroku: docker: