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
Philipp Hagemeister
876f1a86af
Also publish hashsums
2013-01-03 19:18:55 +01:00
Filippo Valsorda
6e3dba168b
release.sh edits based on 2013.01.02 experience
2013-01-02 23:40:24 +01:00
Filippo Valsorda
b962b76f43
re-worked release workflow, it is one-step and creates GPG signatures now
2013-01-02 21:52:27 +01:00
grimreaper
d51d784f85
There is nothing bash specific here
...
/bin/bash is always wrong. Since there is nothing bash specific here, switch to /bin/sh
2012-10-06 10:00:40 -03:00
Filippo Valsorda
225dceb046
moved make release to devscripts/release.sh
2012-09-25 23:56:01 +02:00