diff --git a/.circleci/config.yml b/.circleci/config.yml index 09b80dd..7963469 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -4,10 +4,13 @@ jobs: build: docker: - image: circleci/python:3.9 + working_directory: ~/repo auth: username: $DOCKER_ID password: $DOCKER_PASSWORD - working_directory: ~/repo + environment: + FLASK_APP: ~/repo/autoapp.py + FLASK_DEBUG: 1 steps: - checkout - run: sudo chown -R circleci:circleci /usr/local/bin @@ -25,6 +28,12 @@ jobs: - run: command: pip install -r requirements/dev.txt --user name: Install requirements + - run: + command: pip install sqlalchemy --upgrade && pip install Flask-SQLAlchemy --upgrade + - run: + command: flask db upgrade + - run: + command: flask test - save_cache: key: deps9-{{ .Branch }}-{{ checksum "Pipfile.lock" }} paths: