Christine Lytwynec
7f23c88dd3
add find_fixme task
2014-12-10 10:43:16 -05:00
stv
edb6c161d6
Lower PEP8 threshold to 0 violations
2014-11-26 15:19:06 -05:00
stv
ab441dbca1
Lower PEP8 threshold to 5 violations
2014-11-25 14:42:06 -05:00
stv
ab4de714fb
Lower PEP8 threshold to 10 violations
2014-11-25 10:56:36 -05:00
stv
5e1c5df320
Lower PEP8 threshold to 15 violations
2014-11-24 20:49:56 -05:00
stv
6823cb6306
Lower PyLint threshold to 4600 violations
2014-11-24 20:49:31 -05:00
Ben Patterson
a19b97c61f
Don't use 'test' db for mysql since it's reserved.
...
This db name is reserved and used by mysql installations. This can cause
conflicts when trying to populate our own 'test' database on mysql.
2014-11-13 14:41:50 -05:00
Ben Patterson
8e2d794264
Improve compatibility with additional mysql installations.
...
Some mysql debian packages do not grant mysql user as many permissions, and
we need to add them.
2014-11-12 22:11:59 -05:00
stv
bd4658e6a0
Lower PEP8 threshold to 150 violations
2014-11-10 19:31:09 -08:00
stv
b388ab9db0
Fix PEP8: E226 missing whitespace around arithmetic operator
2014-11-10 19:30:18 -08:00
stv
fe1c7d62dc
Lower PEP8 threshold to 200 violations
2014-11-10 11:00:20 -08:00
stv
cf9308144d
Fix PEP8: E302 expected 2 blank lines, found 1
2014-11-10 11:00:11 -08:00
Sarina Canelake
725e4908e3
Remove more pep8 violations
2014-11-04 07:37:41 -05:00
muhammad-ammar
ac8c6d18ca
Correct script exit status
...
TE-567
2014-10-31 07:48:56 +00:00
Muhammad Ammar
03b9ed744f
Publish datadog stats for build
...
TE-453
2014-10-22 00:05:03 +00:00
Muhammad Ammar
ff0e8c3805
Merge Coverage Reports
...
TE-465
2014-10-22 00:05:03 +00:00
Ben Patterson
5524e0bdee
Add quality report capability.
2014-10-22 00:05:03 +00:00
Minh Tue Vo
07a723c08e
fixing file log error
2014-10-22 00:05:03 +00:00
Minh Tue Vo
bef4e9c584
adding post worker script
2014-10-22 00:05:03 +00:00
Minh Tue Vo
d6434676ca
fixed capturing screenshots
2014-10-22 00:05:03 +00:00
Ben Patterson
2b40e26283
Merge PR#3. Solano: Add post worker hook for copying artifacts.
2014-10-22 00:05:03 +00:00
David Baumgold
08dbf9f351
Make release script suggest a release page on openedx.atlassian.net
2014-10-21 14:26:53 -04:00
Ben Patterson
6bcaf61b0c
Introduce new switch for paver run_quality command.
...
When using -p, the underlying diff-quality command will pass that
number as a value for --fail-under.
For example,
paver run_quality -p 75
Will pass 75 into the --fail-under switch on diff-quality.
Also upgrades diff-cover in order to take advantage of this funcitonality.
2014-10-15 12:40:59 -04:00
Jesse Zoldak
d93fa17563
Lower the pep8 threshold for failing builds
2014-10-07 12:10:47 -04:00
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