% ./gradlew clean build
- Create a new entry at the top of
releases.yml
. Example:
releases:
# mandatory: choose a new release label
- label: v0.0.20
# mandatory: the lowest josm version this plugin release is compatible with
minJosmVersion: 12345
# optional: a release description. You may refer to github issues.
description: fixes issue #14
- Create the GitHub release for the current release label
$ ./gradlew createGithubRelease
- Build the plugin
$ ./gradlew clean build
- Publish the plugin to the Github releases
The plugin is published to the release for the current release label.
$ ./gradlew publishToGithubRelease
Make sure the release exists and the contourmerge.jar
is available for this
release: [https://github.com/Gubaer/josm-contourmerge-plugin/releases]
- Open [https://josm.openstreetmap.de/wiki/PluginsSource]
- Edit the page and update the link to the
contourmerge.jar