diff --git a/.circleci/config.yml b/.circleci/config.yml index b85ced1f..4cb56417 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -20,15 +20,17 @@ jobs: steps: - checkout - run: - command: "pip install -r requirements.txt" + name: Install Requirements + command: | + python3 -m venv venv + . venv/bin/activate + pip install -r requirements.txt - run: command: 'pytest -svv wrolpi modules' - save_cache: key: deps9-{{ .Branch }}-{{ checksum "Pipfile.lock" }} paths: - - ".venv" - - "/usr/local/bin" - - "/usr/local/lib/python3.6/site-packages" + - "venv" # Invoke jobs via workflows # See: https://circleci.com/docs/2.0/configuration-reference/#workflows