sfuhrm/openssl4j

Build with QEMU in Github Actions

Closed this issue · 2 comments

Build native objects with QEMU in Github Actions

Building binaries on some of the QEMU platforms works.
Snapshot releases are uploaded to Sonatype OSS Maven repo.

Next step: Rework this mechanism for regular releases.

sfuhrm commented

New approach uses a independant artifact openssl4j-objects that contains the shared object libraries.
This is deployed to the projects github repo.

The openssl4j mven module then maven-downloads these resources and bundles them in the jar.

The benefit of this procedure is that no manual interaction is necessary for that.
The drawback is that github repos are non-public at the moment and nobody can build besides me.