]> source.dussan.org Git - gitblit.git/commit
Adjust `release.template` for publishing releases on GitHub
authorFlorian Zschocke <florian.zschocke@devolo.de>
Sun, 26 Jan 2020 18:50:58 +0000 (19:50 +0100)
committerFlorian Zschocke <florian.zschocke@devolo.de>
Mon, 27 Jan 2020 20:48:20 +0000 (21:48 +0100)
commitaf7b0e30b76dede75f70995ca935ae59cf3a4b2e
treea9f883f8aac747303a29ffacd6719575c37d99a3
parente0e23d872c625c8b5494c37b0e5b90475a3cee78
Adjust `release.template` for publishing releases on GitHub

The major change is switching from `publishBinaries`, which still
exists and uploads to Bintray, to `releaseBinaries`, which creates
a draft release on GitHub and uploads the binaries.

Another change is some reordering. Now first the binaries are
uploaded, the maven artifacts pubished and the tag and site pages
pushed. Then the GitHub release is made public.
Only after that is the minor version bumped and pushed.

The whole script could use some error checking and stoping when
things go wrong, instead of blindly continuing.

A minor change, and temporary, is that we need and check for Ant 1.9,
as we still build with Java 7.
release.template