Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
68cf4af2
Commit
68cf4af2
authored
Feb 05, 2016
by
Jesse Zoldak
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #11442 from jzoldak/zoldak/TE-1131
Get tests running successfully on CircleCI
parents
e6f64429
855d4101
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
10 additions
and
4 deletions
+10
-4
circle.yml
+6
-2
requirements/edx/base.txt
+1
-1
scripts/circle-ci-tests.sh
+3
-1
No files found.
circle.yml
View file @
68cf4af2
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.
...
...
requirements/edx/base.txt
View file @
68cf4af2
...
...
@@ -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
...
...
scripts/circle-ci-tests.sh
View file @
68cf4af2
...
...
@@ -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..."
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment