Philipp Hagemeister
11ab41658e
[devscripts/release] Do not restore youtube-dl{,.exe} binaries
10 years ago
Philipp Hagemeister
63961d87a6
[devscripts/release] Do not commit CHANGELOG
10 years ago
Philipp Hagemeister
4c0941853a
[devscripts/release] Check version number
10 years ago
Philipp Hagemeister
cc88b90ec8
[desvscripts/release] Bump the number of password tries to accomodate stubby-fingered @phihag
10 years ago
Jaime Marquínez Ferrándiz
4056ad8f36
Build and upload universal wheels to pypi
10 years ago
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.
10 years ago
Philipp Hagemeister
50144133c5
[release] Check for useless files before release
11 years ago
Philipp Hagemeister
d5594202aa
Simplify release process
11 years ago
Philipp Hagemeister
6c603ccce3
[devscripts/release] temporary workarounds
11 years ago
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.
11 years ago
Philipp Hagemeister
d2d1eb5b0a
Switch to domain yt-dl.org
11 years ago
Philipp Hagemeister
ea93cce4f6
Directly call update_latest
11 years ago
Philipp Hagemeister
3b58c6fb54
Update latest files on release
11 years ago
Philipp Hagemeister
ead28ff30a
Make upload atomic ( #925 )
11 years ago
Philipp Hagemeister
964ac8b584
Fix release script once more
11 years ago
Philipp Hagemeister
d3a8613b6e
Improve test skipping functionality
11 years ago
Philipp Hagemeister
200b388752
Correct comparison test
11 years ago
Philipp Hagemeister
d71cae62cc
allow skipping tests when releasing
(YouTube Subtitles are currently flaky in Germany, especially via IPv6)
11 years ago
Philipp Hagemeister
fcfa188548
Show which IEs are slow during release
11 years ago
Jaime Marquínez Ferrándiz
6060788083
Write a new feed each time, reading from versions.json
11 years ago
Jaime Marquínez Ferrándiz
db74c11d2b
Add an Atom feed generator in devscripts
11 years ago
Philipp Hagemeister
f636c34481
Stop early in nosetests (in release script)
11 years ago
Philipp Hagemeister
a72b0f2b6f
Use proper echo commands
11 years ago
Philipp Hagemeister
434eb6f26b
Include man and bash completion in PyPi release
11 years ago
Philipp Hagemeister
ccb0cae134
Fix automatic release (oops)
12 years ago
Philipp Hagemeister
450a30cae8
Add PyPi upload to release script
12 years ago
Philipp Hagemeister
4da769ccca
Do not backup version.py (under version control and frankly, not that complex)
12 years ago
Philipp Hagemeister
253d96f2e2
Force build removal
12 years ago
Philipp Hagemeister
3b83bf8f6a
correct pushes in release script
12 years ago
Philipp Hagemeister
bb28998920
fix location of updates_key in devscripts/release
12 years ago
Philipp Hagemeister
09f9552b40
Less git acrobatics in devscripts/release.sh
12 years ago
Philipp Hagemeister
0aa3068e9e
Do not check in test_coverage
12 years ago
Philipp Hagemeister
db2d6124b1
correct quoting
12 years ago
Philipp Hagemeister
55e286ba55
read -n is bash-specific
12 years ago
Philipp Hagemeister
431d88dd31
Also generate SHA2-256
12 years ago
Philipp Hagemeister
876f1a86af
Also publish hashsums
12 years ago
Filippo Valsorda
6e3dba168b
release.sh edits based on 2013.01.02 experience
12 years ago
Filippo Valsorda
b962b76f43
re-worked release workflow, it is one-step and creates GPG signatures now
12 years ago
grimreaper
d51d784f85
There is nothing bash specific here
/bin/bash is always wrong. Since there is nothing bash specific here, switch to /bin/sh
12 years ago
Filippo Valsorda
225dceb046
moved make release to devscripts/release.sh
12 years ago