Merge pull request #11442 from jzoldak/zoldak/TE-1131
Get tests running successfully on CircleCI
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
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..."
|
||||
|
||||
Reference in New Issue
Block a user