From 5b6c34741ac387c03c82276acd8bb3161e6d846a Mon Sep 17 00:00:00 2001 From: Mitsuo Takaki Date: Wed, 27 Jun 2018 23:00:05 -0700 Subject: [PATCH] Fixing circleci configuration --- .circleci/config.yml | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index d7bcc64..9df6e90 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -8,13 +8,8 @@ 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: circleci/python:2.7 - # Specify service dependencies here if necessary - # CircleCI maintains a library of pre-built images - # documented at https://circleci.com/docs/2.0/circleci-images/ - # - image: circleci/postgres:9.4 - working_directory: ~/repo steps: @@ -30,25 +25,21 @@ jobs: - run: name: install dependencies command: | - python3 -m venv venv + python -m venv venv . venv/bin/activate pip install -r dev_requirements.txt + pip install -e . - save_cache: paths: - ./venv key: v1-dependencies-{{ checksum "dev_requirements.txt" }} - # run tests! - # this example uses Django's built-in test-runner - # other common Python testing frameworks include pytest and nose - # https://pytest.org - # https://nose.readthedocs.io - run: name: run tests command: | . venv/bin/activate - python manage.py test + py.test tests - store_artifacts: path: test-reports