From e695522e0bf872614a939f8258c2b40affe7ab6d Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Wed, 18 Sep 2019 22:26:21 -0400 Subject: [PATCH] circle --- .circleci/config.yml | 29 ++++------------------------- 1 file changed, 4 insertions(+), 25 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 4ceed0f..4f44ce2 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -8,7 +8,7 @@ jobs: docker: # specify the version you desire here # use `-browsers` prefix for selenium tests, e.g. `3.6.1-browsers` - - image: circleci/python:3.6.1 + - image: kennethreitz/bake # Specify service dependencies here if necessary # CircleCI maintains a library of pre-built images @@ -20,24 +20,9 @@ jobs: steps: - checkout - # Download and cache dependencies - - restore_cache: - keys: - - v1-dependencies-{{ checksum "requirements.txt" }} - # fallback to using the latest cache if no exact match is found - - v1-dependencies- - - run: - name: install dependencies - command: | - python3 -m venv venv - . venv/bin/activate - pip install -r requirements.txt - - - save_cache: - paths: - - ./venv - key: v1-dependencies-{{ checksum "requirements.txt" }} + name: pipenv install --deploy --system + command: pipenv install --deploy --system # run tests! # this example uses Django's built-in test-runner @@ -46,10 +31,4 @@ jobs: # https://nose.readthedocs.io - run: name: run tests - command: | - . venv/bin/activate - python manage.py test - - - store_artifacts: - path: test-reports - destination: test-reports + command: pytest