Commit 68cf4af2 by Jesse Zoldak

Merge pull request #11442 from jzoldak/zoldak/TE-1131

Get tests running successfully on CircleCI
parents e6f64429 855d4101
machine:
python:
version: 2.7.3
version: 2.7.10
general:
artifacts:
......@@ -20,7 +20,7 @@ dependencies:
# cache the virtualenv at that state, so that
# the next build will not need to install them
# from scratch again.
- pip install --exists-action w -r requirements/edx/pre.txt
- pip install --exists-action w -r requirements/edx/pre.txt
- pip install --exists-action w -r requirements/edx/github.txt
- pip install --exists-action w -r requirements/edx/local.txt
......@@ -34,6 +34,10 @@ dependencies:
- pip install coveralls==1.0
# Output the installed python packages to the console to help
# with troubleshooting any issues with python requirements.
- pip freeze
test:
override:
# Run tests for the system.
......
......@@ -37,7 +37,7 @@ djangorestframework-jwt==1.7.2
edx-opaque-keys==0.2.1
edx-organizations==0.3.1
edx-rest-api-client==1.2.1
edx-search==0.1.1
edx-search==0.1.2
facebook-sdk==0.4.0
feedparser==5.1.3
firebase-token-generator==1.3.2
......
......@@ -55,7 +55,9 @@ else
paver run_pep8 > pep8.log || { cat pep8.log; EXIT=1; }
echo "Finding pylint violations and storing in report..."
paver run_pylint -l $PYLINT_THRESHOLD > pylint.log || { cat pylint.log; EXIT=1; }
# HACK: we need to print something to the console, otherwise circleci
# fails and aborts the job because nothing is displayed for > 10 minutes.
paver run_pylint -l $PYLINT_THRESHOLD | tee pylint.log || EXIT=1
mkdir -p reports
echo "Finding jshint violations and storing report..."
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment