Commit Graph

13 Commits

Author SHA1 Message Date
Tamas Cservenak
359cfeff10 Release binaries: linux amd64, macos amd64, macos aarch64, windows amd64 (#1016)
GH Action and related changes to finally cover all targeted OS/platforms with native binary.

Changes:
* no source change
* POM change: using released Maven 3.9.8 (and added access to staged Maven 3.9.8)
* Provide 4 plaf binaries: linux amd64, windows amd64, mac amd64 and mac aarch64
* adopt GH workflows for these changes (using "OS" alone is not enough)
* adopt generally GraalVM naming and use them consecutively
2024-06-13 17:05:00 +02:00
Tamas Cservenak
ab47c660da [1.x] Pre-release tidy-up (#1010)
Changes:
* no source changes
* (build) expel all versions from child modules: they must be all top level depMgmt or pluginMgmt
* (build) Top POM contains GAVs while child modules GA+scope. This tremendously simplifies maintenance.
* (javadoc) fix Javadoc errors

Updates:
* use latest Maven 3.9.8-SNAPSHOT (TS locked version, controlled deploy by me)
* AssertJ 3.26.0
* Takari Smart Builder 0.6.6
* Sisu 0.9.0.M3
* maven wrapper 3.3.2 w/ scripts

This brings mvnd-1.x in "releasable" state (once Maven 3.9.8 is out).
2024-06-13 10:04:50 +02:00
Tamas Cservenak
e4c574bb48 [1.x] Maven 3.9.7 (#997)
Plus some improvements, plugin updates and cleanups.

Changes:
* Maven 3.9.7 (staged, on vote)
* Maven Wrapper 3.3.1 + script updates
* maven-plugin-tools 3.13.0
* remove duplicate entry for maven-embedder (daemon)
* buildhelper-maven-plugin 3.6.0
* graalvm plugin 0.10.2
* provisio 1.0.25
* exec-maven-plugin 3.3.0
* backport `-itr` (Maven CLI)

Fixes #934
2024-05-22 14:45:18 +02:00
Tamas Cservenak
a172d93f5b Update provisio (#978)
To make it work with BF collector (that is default in mvn4) Also, remove defunct extensions.

Backport of 8d5d25006a
2024-04-29 10:17:20 +02:00
Tamas Cservenak
9bafc4b97d More cleanup (#967)
Changes:
* update maven-wrapper to 3.3.0
* do not override parent versions
* use properties where appropriate
2024-04-23 09:30:57 +02:00
Clay Johnson
0e07a384c4 Add configuration to send build scans to https://ge.apache.org (#810)
* Add configuration to send build scans to https://ge.apache.org

* Add `.mvn` directories to IT tests projects that lack one

Some of the integration tests to do not have `.mvn` directories and
search up the project structure until they find the `.mvn` directory
of the root project.

This change adds `.mvn` directories with empty `maven.config` files so
that the sample projects in VCS will be as close as possible to those
executed during integration testing
2023-06-11 20:30:10 +02:00
Guillaume Nodet
c61540edb6 Use graalvm 22.3.1 and use staging repo for release 2023-01-28 14:24:14 +01:00
Guillaume Nodet
3fc3b828d8 Upgrade maven wrapper to 3.1.1 and latest maven 2023-01-19 11:02:26 +01:00
Lars K.W. Gohlke
a9cf000666 updates maven from 3.6.3 to 3.8.4 (#562) 2022-01-07 11:45:18 +01:00
sky
69da77be0e Remove takari-local-repository extension 2021-05-06 20:23:41 +02:00
Peter Palaga
96a4e701a9 Use takari-local-repository for the main build so that mrm-maven-plugin's writes to the local repo are correct 2020-10-07 09:13:44 +02:00
Peter Palaga
0487c6b612 Set TCP TTL for Wagon to survive on Azure 2020-05-29 12:22:53 +02:00
Peter Palaga
03f0f33737 Add Maven wrapper 2020-05-28 19:08:30 +02:00