Re: [DISCUSSION] Multi platform deploys/releases

2023-06-25 Thread Garret Wilson
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

Re: [DISCUSSION] Multi platform deploys/releases

2023-06-25 Thread Andres Almiray
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

Re: [DISCUSSION] Multi platform deploys/releases

2023-06-25 Thread Gary Gregory
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

[DISCUSSION] Multi platform deploys/releases

2023-06-25 Thread Tamás Cservenák
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