Pin docker images used for native compilation (#1019)

* Pin docker images used for native compilation

* Update docker images

* Make mvnd-1.x buildable with Java 21 (#1018)

So far it was buildable ONLY with Java 17, but only due
single IT: it used old Quarkus version that refused to
work on Java 21.

Ported updates from mvnd master and now mvnd-1.x branch
can also be build without any problem with Java 21.

* Update RELEASING

* Adding two changed binaries as well

---------

Co-authored-by: Tamas Cservenak <tamas@cservenak.net>
This commit is contained in:
Guillaume Nodet
2024-06-14 11:51:46 +02:00
committed by GitHub
parent 04baad7387
commit 2ec6f43baf
4 changed files with 11 additions and 9 deletions

View File

@@ -6,6 +6,8 @@
./build/release-build.sh <released-version> <next-SNAPSHOT>
----
Warning for Fedora users: The RedHat `podman` is usually preinstalled and happily coexisting with `Docker`. Make sure Docker is being used, usually by setting `OCI_EXE=docker` env variable.
* While the `darwin-aarch64` is not supported by github, you need to perform a clean build on the tagged branch on a Apple M1 computer and upload the two binary distributions as additional assets to the draft release that has been generated at github.
* Once the workflow completes, run the https://raw.githubusercontent.com/apache/maven-mvnd/master/build/release-candidate.sh[release-candidate script] which will download the built assemblies, compute the checksums and signatures, commit them to the https://dist.apache.org/repos/dist/dev/maven/mvnd/[dev distribution repository]