...
- Email dev@taverna to say a release is imminent
https://lists.apache.org/thread.html/Zftr9wrc9obun4b - Check Jira for issues on the corresponding components
Taverna Engine -
deferred:Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key TAVERNA-871
Blocking:
(should be mentioned in release notes)Jira server ASF JIRA serverId 5aa69414-a9e9-3523-82ec-879b028fb15b key TAVERNA-94
Taverna Common Activities
Taverna Command-line Tool - Create and maintain a Jira task to keep track of the subtasks (this page)
- Update JIRA Fix For versions
- Prepare build machine
- GPG keys
- Fresh checkouts
- Git config
- Check Maven repository write access
- Close old staging repos
- Figure out release order
taverna-engine
taverna-common-activities
taverna-commandline - Verify build
- Fix versions in pom.xml
- Prepare release candidate
- Deploy release candidate
- Close and locate staging repository
- Upload to dist.apache.org
- Prepare vote email
- Test the release candidates on alternate machine
- [VOTE] email on dev@taverna
- [DISCUSS] email on dev@taverna
- [RESULT][VOTE] email to dev@taverna (tallying the vote)
- [VOTE] email on general@incubator
- [RESULT][VOTE] email to general@incubator
- Publishing on dist (svn mv)
- Releasing Maven repo
- Publish updated javadocs
- 24h later: Update (and add links to) download pages
- Remove old versions from dist
- [ANNOUNCE] email
...
sha512: b9e0d2d0e05ccdf53b9a3f7ba48b0c2a1a209362107da68420b73f4870f74be6542b7bd140c04317a499c8220f02fa6b18e48d0470785fe0a5cc3b8773c71b61
sha1: 94d15c4c1dbd1021b8726e584810a6030e90a16c
md5: fccf07b3d6fe7245c67466e75fcd840b
- Verify build
- Fix versions in pom.xml
- Prepare release candidate
- Deploy release candidate
- dist.apache.org Upload to
- Vote accepted?
- Publishing on dist (svn mv)
- Publish updated javadocs
- Rename git tag
- 24h later: Update (and add links to) download pages
- Bump SNAPSHOT versions and ensure they still build in Jenkins
...
sha512: 28e4c01c1ad9022a2ff70d42583fdc63d10052ddd8f859140ca086bf9a762e5576a569718c3b796ffa9ff4382d5c37e29b822f9a7ddde59a20652584ee05545c
sha1: 71ba1a84cf1cb7293de3fef5bbeb81b353634698
md5: 948b7f0fae080ac4be802571d182a5cb
- Verify build
- Fix versions in pom.xml
- Prepare release candidate
- Deploy release candidate
- dist.apache.org Upload to
- Vote accepted?
- Publishing on dist (svn mv)
- Publish updated javadocs
- Rename git tag
- 24h later: Update (and add links to) download pages
- Bump SNAPSHOT versions and ensure they still build in Jenkins
...