Commit Graph

1353 Commits

Author SHA1 Message Date
Sylwester Lachiewicz
8434b80fa8 Revert "Bump ca.vanzyl.provisio.maven.plugins:provisio-maven-plugin"
This reverts commit 224f6a56f3.
2024-05-15 06:31:37 +02:00
Sylwester Lachiewicz
f3e6cbf9b7 Revert "Bump org.apache.maven.plugins:maven-wrapper-plugin from 3.3.0 to 3.3.1"
This reverts commit 7939f99318.
2024-05-15 06:31:32 +02:00
dependabot[bot]
7939f99318 Bump org.apache.maven.plugins:maven-wrapper-plugin from 3.3.0 to 3.3.1
Bumps [org.apache.maven.plugins:maven-wrapper-plugin](https://github.com/apache/maven-wrapper) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/apache/maven-wrapper/releases)
- [Commits](https://github.com/apache/maven-wrapper/compare/maven-wrapper-3.3.0...maven-wrapper-3.3.1)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-wrapper-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-14 22:44:48 +02:00
dependabot[bot]
224f6a56f3 Bump ca.vanzyl.provisio.maven.plugins:provisio-maven-plugin
Bumps [ca.vanzyl.provisio.maven.plugins:provisio-maven-plugin](https://github.com/takari/provisio) from 1.0.24 to 1.0.25.
- [Release notes](https://github.com/takari/provisio/releases)
- [Commits](https://github.com/takari/provisio/compare/provisio-1.0.24...provisio-1.0.25)

---
updated-dependencies:
- dependency-name: ca.vanzyl.provisio.maven.plugins:provisio-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-14 20:58:21 +02:00
dependabot[bot]
6629526464 Bump maven.plugin-tools.version from 3.12.0 to 3.13.0 (#987)
Bumps `maven.plugin-tools.version` from 3.12.0 to 3.13.0.

Updates `org.apache.maven.plugin-tools:maven-plugin-annotations` from 3.12.0 to 3.13.0
- [Release notes](https://github.com/apache/maven-plugin-tools/releases)
- [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.12.0...maven-plugin-tools-3.13.0)

Updates `org.apache.maven.plugins:maven-plugin-plugin` from 3.12.0 to 3.13.0
- [Release notes](https://github.com/apache/maven-plugin-tools/releases)
- [Commits](https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.12.0...maven-plugin-tools-3.13.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugin-tools:maven-plugin-annotations
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: org.apache.maven.plugins:maven-plugin-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 23:13:18 +08:00
dependabot[bot]
907c9e76cd Bump io.takari.maven:takari-smart-builder from 0.6.5 to 0.6.6 (#986)
Bumps [io.takari.maven:takari-smart-builder](https://github.com/takari/takari-smart-builder) from 0.6.5 to 0.6.6.
- [Release notes](https://github.com/takari/takari-smart-builder/releases)
- [Commits](https://github.com/takari/takari-smart-builder/compare/takari-smart-builder-0.6.5...takari-smart-builder-0.6.6)

---
updated-dependencies:
- dependency-name: io.takari.maven:takari-smart-builder
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 23:12:09 +08:00
Guillaume Nodet
106adaad93 Align maven resolver to 2.0.0-alpha-11 (#984) 2024-05-03 21:41:41 +02:00
Guillaume Nodet
42b230c10c Upgrade to Maven 4.0.0-beta-1 (#974) 2024-05-03 21:10:04 +02:00
Tamas Cservenak
8d5d25006a Update provisio (#975)
To make it work with BF collector (that is default in mvn4)
Also, remove defunct extensions.
2024-04-26 11:10:19 +02:00
Guillaume Nodet
a6b275db59 Split Maven 3 and 4 support and switch to version 2.0-SNAPSHOT (fixes #973) (#970) 2024-04-26 10:38:39 +02:00
Peter Palaga
73bfecb19e Make TerminalOutput.pathToMaven() more robust to avoid #929 2024-04-25 16:49:35 +02:00
Tamas Cservenak
a6dbd07ec4 Daemons should not swallow any exception (#969)
The "happy path" should happen without anything thrown, unsure why here runtime ex is rethrown, others swallowed.

Change: just remove the try/catch and make method throw Exception (diff best seen with whitespace ignored).

Fixes #957
Fixes #966
2024-04-23 10:03: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
Tamas Cservenak
d41d6a2709 Updates to build (dependabot reported) and other stuff (#951)
Most of cumulative things dependabot reported, plus more.

Changes:
* use plugins from parent (instead to double-maintain them here as well)
* general cleanup, add property where there are 2+ uses for it
* update plugins not present in parent
* non-key dependencies (maven3, maven4, graalvm not touched) updates
2024-04-19 16:26:23 +02:00
Tamas Cservenak
1fc7a988b9 Align mvnd m39 with Maven 3.9.x re config interpolation (#933)
Port Maven 3.9.7 config and new properties (session.root/top)
into Daemon m39.

The IT got this property as it triggers exception (failure)
if mvn39 could not "discover" top directory.

Fixes #910
2024-04-19 16:25:49 +02:00
Tamas Cservenak
8bb26402c1 Cumulative update of GH flow (#950)
Changes:
* Cumulative update of GH flow
* Graal update
* Add concurrency
* Add -V to see what maven is used
* Use same Java version for def build
* Apply @gzm55 advice
2024-04-19 15:23:45 +02:00
Tamas Cservenak
d23e0e88f6 Update to parent POM 42 (#932)
Changes:
* parent POM 42
* unset release where needed (makes com.sun pkg unreachable)
* explicitly index as parent disables "implicit" AP
* remove redundtant stuff
* update dependabot to take care of workflow as well (as mvnd uses own)
2024-04-18 19:40:05 +02:00
Tamas Cservenak
a1ac6660ec Ignore smart-builder core extension, if present. (#916)
Add new daemon param to ignore some extensions, make default to ignore takari-smart-builder as it is used by mvnd itself as well.

Fixes #912
2024-04-17 22:04:35 +02:00
Tamas Cservenak
d5d697c75d Maven DaemonCLI for 3 and 4 were not aligned (#915)
As comments are supported for both 3 and 4 but mvnd did not
support them in 3.
2024-03-29 10:24:12 +01:00
Nathan Sit
90b505a9e7 Update README.adoc 2024-03-18 14:19:32 +01:00
Sylwester Lachiewicz
f6a6747b04 Update commons-compress to 1.26.1 2024-03-17 17:52:15 +01:00
dependabot[bot]
ea62ae3514 Bump org.apache.activemq:apache-activemq
Bumps org.apache.activemq:apache-activemq from 5.16.0 to 5.16.6.

---
updated-dependencies:
- dependency-name: org.apache.activemq:apache-activemq
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-17 16:36:38 +01:00
Nathan Sit
1d246800d4 Update to mvn 3.9.6
Changes:
* Update mvn from 3.9.5 to 3.9.6
* Update resolver from 1.9.16 to 1.9.18
* Update surefire from 3.1.2 to 3.2.2
2024-03-15 16:10:27 +01:00
Guillaume Nodet
9ee1cf5cad Remove non fully supported installers (not part of the automated release process) 2023-11-07 09:39:02 +01:00
Guillaume Nodet
7dbb194985 Generate sha512 checsums 2023-11-07 09:33:04 +01:00
Guillaume Nodet
f05de78d08 Next is 1.0-m9-SNAPSHOT 2023-10-26 07:45:20 +02:00
Guillaume Nodet
0f4bdb6df5 [release] Release 1.0-m8 1.0-m8 2023-10-26 07:45:11 +02:00
Guillaume Nodet
8f7a56772b Upgrade JLine from 3.23.0 to 3.24.0 (#899) 2023-10-25 23:10:42 +02:00
Guillaume Nodet
dc4179fc3b Switch to Maven 4.0.0-alpha-8 (#895) 2023-10-25 17:03:53 +02:00
Guillaume Nodet
acf64a7fab Small improvements to DaemonPrompter (#898) 2023-10-25 17:03:24 +02:00
Guillaume Nodet
92dd3f5c81 Make sure the plugin works with maven 3 (#893) 2023-10-20 19:24:41 +02:00
Guillaume Nodet
8dc8675540 Support JDK 21 at build time (#894) 2023-10-18 07:56:11 +02:00
Karl Heinz Marbaise
accb99e910 Removed superfluous public for tests (#882) 2023-10-16 14:45:20 +02:00
Kas Notten
09168b30a8 update build instructions for windows (#890)
Co-authored-by: Kas Notten <kas.notten@infosupport.com>
2023-10-16 14:41:19 +02:00
Guillaume Nodet
18d0583304 Fix terminal width (fixes #870) (#891) 2023-10-16 14:40:52 +02:00
Tamas Cservenak
345e02b3c0 Update: Maven 3.9.5 + Resolver 1.9.16 (#887)
Changes:
* update to Maven 3.9,5
* update to Resolver 1.9.16
2023-10-05 09:51:51 +02:00
Tim te Beek
685ca13bff [MNG-6847] Use diamond operator
Use this link to re-run the recipe: https://app.moderne.io/recipes/builder/SEvWu02zw?organizationId=QXBhY2hlIE1hdmVu

Co-authored-by: Moderne <team@moderne.io>
2023-09-26 13:06:24 +02:00
Guillaume Nodet
15d622e185 Next is 1.0-m8-SNAPSHOT 2023-07-11 07:13:39 +02:00
Guillaume Nodet
b2ef5d8199 [release] Release 1.0-m7 1.0-m7 2023-07-11 06:59:21 +02:00
Guillaume Nodet
cfaeb9fd2e Various upgrades (#869) 2023-07-11 06:33:07 +02:00
Guillaume Nodet
f8adf1b770 Switch to slf4j simple logger (fixes #835) (#868) 2023-07-10 15:16:32 +02:00
Guillaume Nodet
daf68fd925 Update RELEASING.adoc 2023-07-06 14:09:05 +02:00
Guillaume Nodet
c4aaed6909 Fix interpolation of environment variables in config properties (fixes #693) (#866) 2023-07-03 17:36:32 +02:00
Guillaume Nodet
838b720342 Bump to maven-parent 40, maven 3.9.3 and 4.0.0-alpha-7 and maven-resolver 1.9.13 (#858) 2023-07-03 16:27:23 +02:00
Guillaume Nodet
bf981d6ce0 Upgrade to takari-smart-builder 0.6.3 (fixes #841) (#844) 2023-07-03 08:35:00 +02:00
Florian LOPES
5d5fb2fc62 fix(log-typo): Fix minor typo in javaHomeFromPath warn log (#856) 2023-06-16 11:18:13 +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
Peter Palaga
7d9a39be1a JAVA_HOME should be documented as discriminating #852 2023-05-23 17:30:31 +02:00
Peter Palaga
82e42e6e64 Show which options are discriminating in the output of mvnd --help 2023-05-23 17:30:31 +02:00
Peter Palaga
c177fe220e {@link } JavaDoc refs missing in the output of mvnd --help 2023-05-22 13:35:32 +02:00