Show More
@@ -0,0 +1,35 b'' | |||||
|
1 | # Simple tool to help for release | |||
|
2 | # when releasing with bash, simplei source it to get asked questions. | |||
|
3 | ||||
|
4 | echo -n PREV_RELEASE: | |||
|
5 | read PREV_RELEASE | |||
|
6 | echo -n MILESTONE: | |||
|
7 | read MILESTONE | |||
|
8 | echo -n VERSION: | |||
|
9 | read VERSION | |||
|
10 | echo -n branch: | |||
|
11 | read branch | |||
|
12 | ||||
|
13 | echo "updating what's new with informations from docs/source/whatsnew/pr" | |||
|
14 | python tools/update_whatsnew.py | |||
|
15 | ||||
|
16 | echo "here are all the authors that contributed to this release:" | |||
|
17 | git log --format="%aN <%aE>" $PREV_RELEASE... | sort -u -f | |||
|
18 | ||||
|
19 | echo "If you see any duplicates cancel (Ctrl-C), then edit .mailmap" Press enter to continue | |||
|
20 | read | |||
|
21 | ||||
|
22 | echo "generating stats" | |||
|
23 | python tools/github_stats.py --milestone $MILESTONE > stats.rst | |||
|
24 | ||||
|
25 | echo "stats.rst files generated. Please merge it with the right file (github-stats-X.rst)" | |||
|
26 | echo "press enter to continue." | |||
|
27 | read | |||
|
28 | ||||
|
29 | echo "Cleaning repository" | |||
|
30 | git clean -xfdi | |||
|
31 | ||||
|
32 | echo "please update version number in IPython/core/release.py" | |||
|
33 | ||||
|
34 | echo "Press enter to continue" | |||
|
35 | read |
@@ -58,6 +58,9 b' During the release process, you might need the extra following dependencies:' | |||||
58 |
|
58 | |||
59 | Make sure you have all the required dependencies to run the tests as well. |
|
59 | Make sure you have all the required dependencies to run the tests as well. | |
60 |
|
60 | |||
|
61 | You can try to ``source tools/release_helper.sh`` when releasing via bash, it | |||
|
62 | should guide you through most of the process. | |||
|
63 | ||||
61 |
|
64 | |||
62 | 1. Set Environment variables |
|
65 | 1. Set Environment variables | |
63 | ---------------------------- |
|
66 | ---------------------------- |
General Comments 0
You need to be logged in to leave comments.
Login now