Commit Graph

221 Commits

Author SHA1 Message Date
David Baumgold
444cddaaf6 Merge pull request #8820 from edx/db/release-notes-column-in-release-script
Add a column for release notes in the release.py table
2015-07-15 09:16:00 -04:00
Sarina Canelake
647bc967c0 Set new Pylint threshold 2015-07-13 17:33:28 -04:00
David Baumgold
f4cb0e8c45 Add a column for release notes in the release.py table 2015-07-13 13:29:13 -04:00
Régis Behmo
95ebf7f675 Upgrade distribute to the latest stable version of setuptools
'distribute' is the ancestor of 'setuptools', and many packages require
setuptools to be installed.

Upgrade of MySQL-python from 1.2.4 to 1.2.5 is required because of an
incompatibility with setuptools>0.7.
2015-07-09 13:04:33 -04:00
christopher lee
080450d5b2 Added more descripted release script message 2015-07-08 12:19:10 -04:00
Ned Batchelder
b7a90d6c7b Make the release script use the primary email from people.yaml 2015-07-08 10:08:23 -04:00
Christine Lytwynec
f3caef9b8f Merge pull request #8762 from edx/clytwynec/TE-965
Clytwynec/te 965
2015-07-06 13:07:18 -04:00
Christine Lytwynec
ab79b0dd1a add coveralls 2015-07-06 11:10:59 -04:00
Christine Lytwynec
0bb519c2a0 Merge pull request #8727 from edx/clytwynec/TE-878
use 1 coveragerc file to generate 1 coverage report per build
2015-07-02 12:13:59 -04:00
Jesse Zoldak
7a852b0b1c Lower pylint threshold to 7000! 2015-07-02 09:04:28 -04:00
Christine Lytwynec
e9e4e3cf65 use 1 coveragerc file to generate 1 coverage report per build 2015-07-01 16:07:49 -04:00
Christine Lytwynec
7f9bec933c split common/lib and js unit tests into separate shards 2015-06-24 11:40:39 -04:00
Jesse Zoldak
483f2e45dd Lower pylint threshold to 7100 2015-06-17 11:32:32 -04:00
Kevin Falcone
4a24363c33 www.stage.edx.org is our Drupal site
It also serves the production SSL cert (*.edx.org) meaning people who
visit www.stage.edx.org get an SSL error.  Send them to stage.edx.org
instead.
2015-06-04 22:28:35 -04:00
Christine Lytwynec
beaacd5dcd add script for jenkins to run accessibility tests 2015-06-03 12:28:56 -04:00
Ben Patterson
aebb35d361 Use jshint in paver, include in builds.
JShint will be executed with paver run_jshint, which will use a defined set of
directories (likewise defined are directories to ignore). A limit can be imposed
on the total number of violations. Note that this change does NOT include adding
jshint to diff-quality or `paver run_quality`.
2015-05-22 16:06:13 -04:00
Christine Lytwynec
4aceb0259b add more detailed comment about exit status 2015-05-15 11:09:55 -04:00
Christine Lytwynec
aee3281d4d clean up all-tests.sh script 2015-05-14 11:20:21 -04:00
Christine Lytwynec
b328a2e893 Merge pull request #8029 from edx/clytwynec/all-tests-exit-status
add exit status back
2015-05-13 15:09:01 -04:00
Christine Lytwynec
5b8482f345 add exit status back 2015-05-13 14:27:23 -04:00
Adam Palay
6d02beeff9 add troubleshooting for logging into stage to release script 2015-05-13 10:20:20 -04:00
Christine Lytwynec
8d0683e21c leave old "unit" test case for now 2015-05-07 09:17:27 -04:00
Christine Lytwynec
9640555d90 skip install_prereqs for the second coverage shard command 2015-05-07 09:17:27 -04:00
Christine Lytwynec
0874d5943d update all-tests.sh to run cms unit tests as separate shard 2015-05-07 09:17:26 -04:00
Christine Lytwynec
ddb1ae667e Split lms unittests into multiple shards 2015-05-07 09:17:26 -04:00
Christine Lytwynec
2817ce1473 Merge pull request #7913 from edx/clytwynec/unique-dirs-for-test-results
Clytwynec/unique dirs for test results
2015-05-06 14:24:21 -04:00
Christine Lytwynec
590a64bed1 resolve path differences with coverage combine using a coveragerc file specifically for jenkins
Conflicts:
	scripts/jenkins-report.sh
2015-05-06 11:31:50 -04:00
Christine Lytwynec
41a9e027f0 Revert "Revert "Clytwynec/unique dirs for test results""
This reverts commit 52c4aacad5.
2015-05-04 15:26:11 -04:00
Ned Batchelder
24e0c2c80f Run pylint on all our code, and only our code. TE-855
With the old logic, we weren't running pylint on openedx at all.  We
were also running it on lms/lib/comment_client twice, and on the
installed xblock third-party library.
2015-05-04 15:23:55 -04:00
Christine Lytwynec
52c4aacad5 Revert "Clytwynec/unique dirs for test results" 2015-05-04 10:58:25 -04:00
Christine Lytwynec
4f5aeb3f49 Merge pull request #7709 from edx/clytwynec/unique-dirs-for-test-results
Clytwynec/unique dirs for test results
2015-05-04 08:55:38 -04:00
Ben Patterson
8cd5f42ca9 Merge pull request #7850 from edx/benp/bok-choy-shard-5
Add bok-choy shards 4 and 5. New default is 'shard 6'
2015-05-01 09:26:32 -04:00
Ben Patterson
5f0cd587fd Add bok-choy shards 4 and 5. When no shard is specified on a test, it
will fall in 'shard 6'
2015-04-30 17:34:24 -04:00
Christine Lytwynec
67ee646989 fix typo in jenkins-report.sh 2015-04-30 16:27:51 -04:00
Ned Batchelder
3417672d56 Have to increase the pylint limit now that we examine more files 2015-04-30 09:58:40 -04:00
Christine Lytwynec
9b8062020b set unique dirs for test reports 2015-04-28 14:59:35 -04:00
Adam Palay
698c837460 add script for generating commands needed for hotfix 2015-04-16 16:54:33 -04:00
Will Daly
c81bac956c Escape curly quotes in release page table 2015-04-13 14:22:58 -04:00
Ned Batchelder
5a414914e4 Lower the pylint threshold 2015-03-20 15:49:47 -04:00
stv
4e2927f146 Lower Pylint threshold to 5800 violations 2015-03-14 13:35:21 -07:00
Ben Patterson
177035b1d2 Adding hints for otherwise quiet quality shard steps. 2015-03-10 16:33:10 -04:00
Ben Patterson
1d00508671 Merge pull request #7147 from edx/benp/static-code-analysis-radon
Benp/static code analysis radon
2015-03-05 06:48:25 -05:00
Christine Lytwynec
7676693f4d Merge pull request #7188 from edx/clytwynec/TE-769
fix bok-choy reporting on failure
2015-03-04 10:30:07 -05:00
Christine Lytwynec
6c93997962 fix bok-choy reporting on failure 2015-03-03 08:52:15 -05:00
Ben Patterson
eb4f852916 Pipe complexity report to reports dir. 2015-03-02 16:03:31 -05:00
Ben Patterson
ff2dd93405 Simplify reporting and execution of pep8.
We are not using the limit flag in the actual run_pep8 method; removing
that from scripts. Operationally, pep8 has been enforcing a limit of
zero for awhile; this finishes that realization.

Also, all pep8 reports now appear under the reports/pep8 folder, rather than
per-system.
2015-03-02 13:21:35 -05:00
stv
0b8fcc551b Fix PEP8: E713 test for membership
should be 'not in'
2015-02-27 10:04:52 -08:00
Ben Patterson
471bd2c0a8 Enable code complexity reporting. 2015-02-27 07:02:04 -05:00
Christine Lytwynec
35b6e15d9f add --with-flaky in jenkins script 2015-02-24 17:33:38 -05:00
David Baumgold
a1fc25b848 Pylint violations are below 6000 2015-02-24 13:14:55 -05:00