...
- Easiest way: Via scp (command line or ui like filezilla)
scp file.zip SFUSER@frs.sourceforge.net:/home/frs/project/kieker
- Alternatively: Uploads via the File browser.
- /
- kieker-<version>_binaries.zip|tar.gz
- kieker-<version>_sources.zip|tar.gz
- kieker-userguide.pdf (e.g., extracted from zip)
- README (copy of HISTORY)
- /javadoc/
- kieker-<version>-javadoc.jar
- Check MD5 sums! (takes a while to become available on SF)
- Set kieker-<version>_binaries.zip as default artifact for all platforms
- /
4.2 GitHub
...
- Create a release
- Select the right tag
- Release name is "Kieker <version>"
- Upload binaries
4.3 Web site (API)
- Publish API (Javadoc) on website
Jira Legacy server JIRA (kieker-monitoring.atlassian.net) columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 91cef256-0ee5-36d6-b7a4-90d687f868f3 key KIEKER-1640
...
- Create a tag for 1.13 (for instance, with gitg)
- Create a branch from the release branch to merge the changes back to master
(1.13)*$ git checkout -b 1.13-back-to-master - Update version number in the gradle.properties file (remember to include -SNAPSHOT!)
- Execute $ ./gradlew clean distribute -x check -x test to update version strings
- Update version number in the Eclipse settings (@since tag) .settings/org.eclipse.jdt.ui.prefs
- Commit the changes and push
$ git commit -am "merging release branch back to master"
$ git push origin 1.13-back-to-master - Create a pull request on GitHub to the master branch
- Wait for the checks of the pull request to be successful// TODO continue
- Delete local and remote branch 1.9
git branch -d 1.9 git push origin --delete 1.9
- Push tag git push origin 1.9
- Update version numbers on http://kieker-monitoring.net/download/nightly/
...