Deployement with gradle-getdown-plugin

I released a gradle plugin to be able to distribute my jme application :

  • with jre (eg jre 1.8)
  • without jre but able to download the right jre to use (if current one is not right) without requesting installation of the jre
  • as archive (vs installer)

(to be jam friendly :wink: )

And bonus, to support update. Big part of thoses feature is provided by using getdown as ā€œlauncherā€.

http://plugins.gradle.org/plugin/net.alchim31.getdown (basic documentation available on github)

Itā€™s a very early version, and I need help to tune and test (I donā€™t have mac osx)

PS: Iā€™m uploading my first application (take time).

5 Likes

cool definitely trying it out someday

Last week-end I work on the plugin to release a new version : 0.3.2

  • fix bugs in windows launcher generation (.exe via launch4j or .vbs)
  • fix bug in customisation of files to add
  • favicon.ico can be generated from a set of png files : src/dist/shortcut-{16,32,64,128,256}.png
  • use shortcut-*.png for the getdown launcher
  • by default the generated app doesnā€™t try to used latest version :
    • ease local dev and test
    • allow to distribute generated bundles without deploying to an http server, like a regular app.
  • more doc
1 Like

Highjacking !! FYI for gradle user, you can use gradle-getdown-plugin for similar result (missing macosx bundle currently).

Thanks Normen

EDIT: this post was a reply to New desktop deployment for 3.1, before ā€œmove backā€ to this topic (moderation)

1 Like

Just that your plugin doesnā€™t work for OSX or Windows64 :stuck_out_tongue:

1 Like

It generates windows64 bundle. And it will generate OSX with your help :stuck_out_tongue_winking_eye:

1 Like

Not on my watch :stuck_out_tongue:

When you feel like prefacing your post with ā€œHijacking!ā€, thatā€™s when you should click the ā€œReply as linked Topicā€ instead :wink:

1 Like

But the exe is 32bit

1 Like

Any update on that? Sorry for bump this topic, but just wonder if Mac OSX and windows 64 is working now (I guess not as the last update on the githup is 2 years old).

EDIT: Ok meanwhile I had a look on the github and Mac OSX is still deactivated. Any plans then?

1 Like