Changes between Version 16 and Version 17 of Development/ReleaseChecklist
- Timestamp:
- 05/12/2017 01:26:49 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Development/ReleaseChecklist
v16 v17 14 14 * man pages 15 15 * osx/Info.plist 16 ''e.g.'' Version: `git grep -l '1\.3\. 10' | grep -v ChangeLog | xargs sed -i 's/1\.3\.10/1\.3\.11/g'`[[br]]16 ''e.g.'' Version: `git grep -l '1\.3\.0' | grep -v ChangeLog | xargs sed -i 's/1\.3\.0/1\.3\.1/g'`[[br]] 17 17 ''e.g.'' Month: `git grep -l 'October' docs/man | xargs sed -i 's/October/November/g'` 18 18 * Increment copyright year: … … 20 20 * osx/Info.plist 21 21 * Tag release in git and push upstream. 22 * e.g. `git tag -a deluge-1.3. 11 -m "Deluge 1.3.11Release"`22 * e.g. `git tag -a deluge-1.3.0 -m "Deluge 1.3.0 Release"` 23 23 24 24 == Release == 25 25 * Use git archive to create initial tarball ''e.g.'' 26 * `git archive --format=tar --prefix=deluge-1.3. 11/ deluge-1.3.11 >deluge-1.3.11.tar `26 * `git archive --format=tar --prefix=deluge-1.3.0/ deluge-1.3.0 > deluge-1.3.0.tar ` 27 27 * Run `make_release` script on extracted tarball ''e.g.'' 28 28 * `make_release deluge-1.3.0` 29 29 * Package for OSs, Ubuntu, Windows, OSX. 30 * Upload source tarballs and packages to ftp. ''(Ensure file permissions are global readable.)''30 * Upload source tarballs and packages to ftp. (''Ensure file permissions are global readable:'' `0644`) 31 31 32 32 == Post-Release ==