From 310d796abea97caec2c46db3969882ec3a7e7505 Mon Sep 17 00:00:00 2001 From: Julien Dudek Date: Sat, 9 Jan 2021 17:51:21 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=9A=20=20clarify?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .circleci/config.yml | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 9dda530..62bd10f 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,7 +6,7 @@ version: 2 jobs: build: docker: - - image: circleci/python:3.6.4 + - image: circleci/python:3.7.4 working_directory: ~/repo @@ -16,8 +16,8 @@ jobs: # Download and cache dependencies - restore_cache: keys: - - v7-dependencies-{{ checksum "requirements/dev.txt" }} - - v7-dependencies- + - v8-dependencies-{{ checksum "requirements/dev.txt" }} + - v8-dependencies- # fallback to using the latest cache if no exact match is found - run: @@ -26,20 +26,17 @@ jobs: python3 -m venv venv . venv/bin/activate pip install -r requirements/dev.txt - environment: - CONDUIT_SECRET: 'something-really-secret' - FLASK_APP: /home/circleci/repo/autoapp.py - FLASK_DEBUG: 1 - - save_cache: paths: - venv - key: v7-dependencies-{{ checksum "requirements/dev.txt" }} + key: v8-dependencies-{{ checksum "requirements/dev.txt" }} test: docker: - - image: circleci/python:3.6.4 - - image: postgres:9.6.2-alpine + - image: circleci/python:3.7.4 + environment: + DATABASE_URL: postgresql://myUsr:somePwd@localhost:5432/myUsr + - image: circleci/postgres:9.6.5 environment: POSTGRES_USER: myUsr POSTGRES_PASSOWRD: somePwd @@ -51,8 +48,8 @@ jobs: - checkout - restore_cache: keys: - - v7-dependencies-{{ checksum "requirements/dev.txt" }} - - v7-dependencies- + - v8-dependencies-{{ checksum "requirements/dev.txt" }} + - v8-dependencies- # fallback to using the latest cache if no exact match is found - run: @@ -61,16 +58,16 @@ jobs: . venv/bin/activate sleep 1 flask db upgrade + - run: + name: flask test + command: | + . venv/bin/activate + sleep 1 flask test - environment: - CONDUIT_SECRET: 'something-really-secret' - FLASK_APP: /home/circleci/repo/autoapp.py - DATABASE_URL: postgresql://myUsr:somePwd@localhost:5432/myUsr - FLASK_DEBUG: 1 - save_cache: paths: - venv - key: v7-dependencies-{{ checksum "requirements/dev.txt" }} + key: v8-dependencies-{{ checksum "requirements/dev.txt" }} back-deploy-heroku: docker: