Commit Graph

55 Commits (40e41780f1d770a355f01e3c1e6fb09ff392f97e)

Author SHA1 Message Date
Sergey M․ 689f31fde5
[devscripts/create-github-release] Fill release body from ChangeLog (closes #11094) 2016-11-18 00:17:46 +07:00
Sergey M․ fc150cba1d
[devscripts/release.sh] Add missing fi 2016-09-11 23:32:01 +07:00
Sergey M․ eb87d4545a
[devscripts/release.sh] Add ChangeLog reminder prompt 2016-09-11 23:29:25 +07:00
Yen Chi Hsuan 35aa6c538f Add ChangeLog 2016-07-30 12:33:09 +08:00
Sergey M․ 4cef70db6c
[devscripts/release.sh] Add flag for gpg-sign commits 2016-06-14 03:16:56 +07:00
Sergey M․ 39b32571df
[devscripts/release.sh] Release to GitHub 2016-06-05 00:48:33 +07:00
Philipp Hagemeister cad88f96dc disable uploading to yt-dl.org for now 2016-06-04 11:42:52 +02:00
Sergey M․ 681b923b5c
[devscripts/release.sh] Allow passing buildserver address as cli option 2016-05-29 23:36:42 +07:00
Sergey M․ f3fb420b82
[devscripts/release.sh] Check for wheel 2016-05-29 11:49:14 +06:00
Philipp Hagemeister d2fee3c99e release.sh: also check for python3 rsa module 2016-05-21 21:47:22 +02:00
Philipp Hagemeister 7e642e4fd6 release: check for pandoc
Abort releaseing if pandoc is missing.
(pandoc was not included in my essential app database, and thus missing on my new machine.)
2016-05-21 21:26:57 +02:00
Jaime Marquínez Ferrándiz be0c7009fb Makefile: use full path for the ISSUE_TEMPLATE.md file 2016-04-06 14:09:31 +02:00
Sergey M․ 4a5a67ca25 [devscripts/release.sh] Make ISSUE_TEMPLATE.md and commit it 2016-03-29 02:18:52 +06:00
Philipp Hagemeister ee623d9247 [descripts/release] Regenerate auxiliary documentation on build as well 2015-02-03 00:22:17 +01:00
Philipp Hagemeister d200b11c7e [Makefile] Simplify clean/cleanall 2015-02-03 00:14:42 +01:00
Philipp Hagemeister 11ab41658e [devscripts/release] Do not restore youtube-dl{,.exe} binaries 2014-09-14 12:23:37 +02:00
Philipp Hagemeister 63961d87a6 [devscripts/release] Do not commit CHANGELOG 2014-05-30 03:19:37 +02:00
Philipp Hagemeister 4c0941853a [devscripts/release] Check version number 2014-03-24 10:25:49 +01:00
Philipp Hagemeister cc88b90ec8 [desvscripts/release] Bump the number of password tries to accomodate stubby-fingered @phihag 2014-03-18 15:02:37 +01:00
Jaime Marquínez Ferrándiz 4056ad8f36 Build and upload universal wheels to pypi 2014-03-16 10:22:41 +01:00
Philipp Hagemeister 0f8f097183 [release.sh] Do not run tests by default
We are at the point that testing takes waay too long for a release cycle, and fails way too often.
Tests through travis are a better indicator than testing just before release.
2014-02-22 15:06:07 +01:00
Philipp Hagemeister 50144133c5 [release] Check for useless files before release 2014-01-07 08:28:05 +01:00
Philipp Hagemeister d5594202aa Simplify release process 2013-10-18 23:34:55 +02:00
Philipp Hagemeister 6c603ccce3 [devscripts/release] temporary workarounds 2013-09-16 04:12:43 +02:00
Jaime Marquínez Ferrándiz 691008087b Add an automatic page generator for the supported sites (related #156)
They are listed in the "supportedsites.html" page.
2013-08-31 15:18:52 +02:00
Philipp Hagemeister d2d1eb5b0a Switch to domain yt-dl.org 2013-08-23 23:57:23 +02:00
Philipp Hagemeister ea93cce4f6 Directly call update_latest 2013-06-25 20:50:54 +02:00
Philipp Hagemeister 3b58c6fb54 Update latest files on release 2013-06-25 18:48:57 +02:00
Philipp Hagemeister ead28ff30a Make upload atomic (#925) 2013-06-25 17:14:25 +02:00
Philipp Hagemeister 964ac8b584 Fix release script once more 2013-06-24 00:09:57 +02:00
Philipp Hagemeister d3a8613b6e Improve test skipping functionality 2013-06-24 00:05:02 +02:00
Philipp Hagemeister 200b388752 Correct comparison test 2013-06-24 00:02:49 +02:00
Philipp Hagemeister d71cae62cc allow skipping tests when releasing
(YouTube Subtitles are currently flaky in Germany, especially via IPv6)
2013-06-23 23:41:54 +02:00
Philipp Hagemeister fcfa188548 Show which IEs are slow during release 2013-06-21 00:29:31 +02:00
Jaime Marquínez Ferrándiz 6060788083 Write a new feed each time, reading from versions.json 2013-03-29 19:42:33 +01:00
Jaime Marquínez Ferrándiz db74c11d2b Add an Atom feed generator in devscripts 2013-03-26 18:13:52 +01:00
Philipp Hagemeister f636c34481 Stop early in nosetests (in release script) 2013-02-22 16:40:19 +01:00
Philipp Hagemeister a72b0f2b6f Use proper echo commands 2013-02-18 23:22:01 +01:00
Philipp Hagemeister 434eb6f26b Include man and bash completion in PyPi release 2013-02-18 23:19:57 +01:00
Philipp Hagemeister ccb0cae134 Fix automatic release (oops) 2013-02-02 14:52:38 +01:00
Philipp Hagemeister 450a30cae8 Add PyPi upload to release script 2013-02-01 18:01:53 +01:00
Philipp Hagemeister 4da769ccca Do not backup version.py (under version control and frankly, not that complex) 2013-01-12 23:04:46 +01:00
Philipp Hagemeister 253d96f2e2 Force build removal 2013-01-12 22:25:54 +01:00
Philipp Hagemeister 3b83bf8f6a correct pushes in release script 2013-01-12 18:37:21 +01:00
Philipp Hagemeister bb28998920 fix location of updates_key in devscripts/release 2013-01-12 18:07:31 +01:00
Philipp Hagemeister 09f9552b40 Less git acrobatics in devscripts/release.sh 2013-01-11 08:28:37 +01:00
Philipp Hagemeister 0aa3068e9e Do not check in test_coverage 2013-01-06 23:38:36 +01:00
Philipp Hagemeister db2d6124b1 correct quoting 2013-01-06 23:14:56 +01:00
Philipp Hagemeister 55e286ba55 read -n is bash-specific 2013-01-06 22:50:20 +01:00
Philipp Hagemeister 431d88dd31 Also generate SHA2-256 2013-01-03 19:49:06 +01:00