On 6/25/2023 2:10 PM, Tamás Cservenák wrote:
Multiple times come up on ML questions from users about "multi platform"
deploys/releases, where, AFAIK, some (usually) OS platform
dependant (usually native binary), comes to play.
…
- how are people doing it today?
For my projects I've spent years
Hi there!
I’d suggest looking at JReleaser. The tool supports the aforementioned use case
and many others.
JReleaser mat be configured as a Maven plugin. As a matter of fact the mvnd
project accepted and merged a PR that configures JReleaser to publish releases.
Unfortunately the code was
Over at the Apache Commons project, we have two components: Commons
Daemon and Commons Crypto.
On top of JAR files, these components produce native binary libraries
for various OSs (Windows, macOS, Linux) and are brutally complicated
to release.
It could be possible to improve these builds using
Howdy,
Multiple times come up on ML questions from users about "multi platform"
deploys/releases, where, AFAIK, some (usually) OS platform
dependant (usually native binary), comes to play. This becomes more and
more requested, for example with GraalVM, where you have to use OS
targeting native