Nimisha Asthagiri
ccb503c6a1
Remove no longer used stage-edge.edx.org.
2014-10-02 17:20:44 -04:00
Ben Patterson
1f196523f3
Paver: pep8/pylint violations limit switch. Fail if limit is breached.
...
This adds the -l switch, wherein a violations limit is passed in. For
example:
paver run_pep8 -l 700
Will fail if more than 700 violations are found.
By default, this limit is not enforced (i.e. if the -l switch
is not passed into the command, then a limit will not be put
into effect for that run)
2014-09-30 17:38:33 -04:00
Ben Patterson
e3b40a8c46
Create shard 3 for bok-choy; handle unknown shards.
...
This accomplishes three things:
1. Create a 3rd bok-choy shard
2. Allow the script to run 'all' shards
3. If the script receives an unknown shard, it will pass through empty tests.
The last one (3) is intended to allow us to expand to additional shards
on our Jenkins infrastructure. If we have, for example, a 4th shard introduced,
but someone attemps to run a commit that is older (and therefore still
has 3 shards); the script will just pass-through shard '4'. This means
older commits can still get tested. In that case, the older commit
will still test all cases, because the last shard (n) is basically an
'everything else' shard.
2014-09-02 08:32:55 -04:00
David Baumgold
f4bfe464e2
Friendly error message if you don't have dependencies installed
2014-08-08 16:57:47 -04:00
David Baumgold
938b4f8111
Handle Validation Failed for release script
2014-08-08 16:57:47 -04:00
Christine Lytwynec
eb3c1ab9a8
removing rake and outdated references to it
2014-08-05 09:54:29 -04:00
Christine Lytwynec
d275107dc0
updated doctring to explain the bok-choy shards
2014-07-30 11:09:35 -04:00
Christine Lytwynec
c1da8aa7f0
use paver commands in jenkins script
2014-07-30 11:09:34 -04:00
Christine Lytwynec
c7df52c511
enable sharding of bok-choy tests
2014-07-30 11:09:34 -04:00
Feanil Patel
22b97338c9
Create the test database if it doesn't exist.
...
There is a bootstrapping case where the test DB doesn't exist which causes reset_db to fail.
2014-07-15 13:55:18 -04:00
David Baumgold
326ca21dd8
Always call git fetch edx before finding PR branches
2014-07-08 15:38:20 -04:00
David Baumgold
e66b4a66b4
Move Jenkins scripts into scripts directory
...
with symlinks for backwards compatibility
2014-06-10 14:47:14 -04:00
David Baumgold
4c4c2a17f4
Don't show duplicate JIRA tickets in the release PR table
2014-06-04 10:19:21 -04:00
Alison Hodges
e70ea9a115
Merge pull request #3722 from edx/ahodges/documentation/DOC156
...
Ahodges/documentation/doc156
2014-05-14 16:42:54 -04:00
Alison Hodges
ca1afe4695
Reformatted tables, copy edited, and proofread.
2014-05-14 16:42:00 -04:00
David Baumgold
b319086589
get_github_creds() returns a two-tuple
2014-05-07 16:42:05 -04:00
David Baumgold
c1f5fe6ed9
wordsmithing
2014-05-07 16:16:54 -04:00
David Baumgold
ab94cb023f
move comment
2014-05-07 16:08:28 -04:00
David Baumgold
911405cd41
make sure the script works with the table flag
2014-05-07 16:05:53 -04:00
David Baumgold
6e48d54a7d
Refactor to support two-factor authentication
2014-05-07 15:58:26 -04:00
David Baumgold
d49c97bd27
return tuple, not list
...
so the output can be memoized
2014-05-07 11:12:46 -04:00
David Baumgold
a5f078c6c4
include commits-without-prs table
2014-05-07 11:06:45 -04:00
David Baumgold
edab57d6c7
Removed message about non-affiliated open source contributors
2014-05-06 16:35:12 -04:00
David Baumgold
24bb331b06
memoized function
2014-05-06 16:34:41 -04:00
David Baumgold
c5cdfdc885
auto-create OAuth token for Github API
2014-05-06 16:10:25 -04:00
David Baumgold
7de3b4098c
Nicer error messaging
2014-05-06 09:42:28 -04:00
David Baumgold
96122fc9a9
Warn and continue for missing merge commits
2014-05-06 09:34:12 -04:00
David Baumgold
ee33a12d75
IGNORED_EMAILS is no longer used
2014-05-02 15:57:14 -04:00
David Baumgold
9668a33563
Include author in table
2014-05-02 15:52:43 -04:00
David Baumgold
cd538bd800
Create edx remote if it doesn't exist
2014-05-02 15:41:17 -04:00
David Baumgold
c694aaf511
removed unused import
2014-05-02 11:50:03 -04:00
David Baumgold
76d1ea0b8e
Removed unused function
2014-05-02 11:49:37 -04:00
David Baumgold
333ec9d38a
Major refactoring based on Cale's branch approach
2014-05-02 11:45:49 -04:00
David Baumgold
460ee964fd
Make release table by PR, instead of by commit
2014-05-02 10:46:37 -04:00
Jason Zhu
fca915c365
install and set up paver before using it
...
install and set up paver before using it
2014-04-19 17:21:21 +08:00
Jason Zhu
2231d6ccf3
install and set up paver before using it
...
install and set up paver before using it
2014-04-17 14:28:00 +08:00
Will Daly
44dad41ede
Switch from Rake to Paver
2014-03-25 11:32:19 -04:00
Han Su Kim
9bccb3e45c
also delete two files associated with Vagrantfile in edx-platform
2014-02-28 15:03:06 -05:00
Will Daly
812e71bbbb
Revert "Fix sys.path manipulation in pavement.py, with detailed comment"
...
This reverts commit 544616be4b .
2014-02-24 11:30:40 -05:00
Will Daly
544616be4b
Fix sys.path manipulation in pavement.py, with detailed comment
...
Restore reverted changes from paver part 1
2014-02-18 15:09:07 -05:00
Will Daly
c85c4b22ed
Revert "Replace rake functions with python paver functions"
...
This reverts commit df2e410f2a .
2014-02-14 14:25:28 -05:00
David Glance
df2e410f2a
Replace rake functions with python paver functions
...
Deprecated rake functions issue a warning and then call paver
replacements
Bring Paver commands up to date with master for servers, assets, and docs.
Revert deprecation of quality, tests, and i18n for a future pull request.
Deprecate workspace migration
2014-02-14 11:25:55 -05:00
David Baumgold
3f1612acea
Merge pull request #2497 from edx/db/brew-bundle-install-script
...
Teach install-system-req.sh about `brew bundle`
2014-02-06 16:12:37 -05:00
David Baumgold
decda74899
Teach install-system-req.sh about brew bundle
2014-02-06 14:11:11 -05:00
David Baumgold
c273648395
fixup create-dev-env.sh
2014-02-06 14:09:05 -05:00
hkim823
70ca3a4729
fixing create-dev-env.sh to use Brewfile
2014-02-06 11:10:05 -05:00
Will Daly
8ee601a5e3
Clean up Mongo databases created by the test suite.
2014-02-05 11:07:34 -05:00
Will Daly
a86d56ccba
Cache databases to speed up acceptance tests
2014-01-28 14:39:26 -05:00
Calen Pennington
7db4cca826
Make the release script not fall over when piping data to a file
2014-01-06 12:59:47 -05:00
e0d
6134bb5384
cr comments
2013-12-19 23:09:23 -05:00