Ned Batchelder
367a90bb95
Automatically find a better email for a committer than x@users.noreply.github.com
2016-02-01 07:39:00 -05:00
Christine Lytwynec
0c5cd86c5d
remove cut-branch option from release.py
2015-12-28 14:43:15 -05:00
David Baumgold
2e71a66daa
GitHub has a capital H
2015-11-23 15:06:33 -05:00
Bill DeRusha
565b67592e
Add automatic release branch cutting to release script
2015-10-08 11:27:51 -04:00
David Baumgold
260038356c
If cannot fetch people.yaml, entire script should fail
2015-09-14 12:57:31 -04:00
David Baumgold
1c4d160596
Fetch people.yaml file from private repo
2015-09-14 12:57:31 -04:00
David Baumgold
85a18e28e5
Use latest version of GitPython
2015-09-10 11:03:16 -04:00
Ned Batchelder
0219d97c88
Add a sentence to the release email about how to change where the email is sent.
2015-08-28 16:22:07 -04:00
Ned Batchelder
2a0259095d
Change imports from path to use the stablest name.
...
The old line:
from path import path
produced pylint errors because of the baroque way that path.py defined
"path". We tried to get them to change how they defined it, but they
deleted the name instead: https://github.com/jaraco/path.py/issues/102
(Jason then changed his mind, but this is a better way to use path.py,
it avoids the pylint error at least.)
2015-08-27 12:59:25 -04:00
Renzo Lucioni
03e6a12ede
Fix release script typo
2015-08-15 14:31:41 -04:00
David Baumgold
f4cb0e8c45
Add a column for release notes in the release.py table
2015-07-13 13:29:13 -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
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
Adam Palay
6d02beeff9
add troubleshooting for logging into stage to release script
2015-05-13 10:20:20 -04:00
Will Daly
c81bac956c
Escape curly quotes in release page table
2015-04-13 14:22:58 -04:00
stv
0b8fcc551b
Fix PEP8: E713 test for membership
...
should be 'not in'
2015-02-27 10:04:52 -08:00
David Baumgold
08dbf9f351
Make release script suggest a release page on openedx.atlassian.net
2014-10-21 14:26:53 -04:00
Nimisha Asthagiri
ccb503c6a1
Remove no longer used stage-edge.edx.org.
2014-10-02 17:20:44 -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
David Baumgold
326ca21dd8
Always call git fetch edx before finding PR branches
2014-07-08 15:38:20 -04:00
David Baumgold
4c4c2a17f4
Don't show duplicate JIRA tickets in the release PR table
2014-06-04 10:19:21 -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
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
e0d
c5ecbc1d42
script bombs if comments include unicode
2013-12-18 21:47:49 -05:00
David Baumgold
da49c353b5
Ignore certain emails in release script
2013-10-28 16:56:42 -04:00
David Baumgold
881b1ef9d4
Fixes to release.py script
2013-10-28 16:06:24 -04:00
David Baumgold
c1a152d60a
Improved release script
2013-10-28 11:48:05 -04:00