Commit Graph

896 Commits

Author SHA1 Message Date
Guillaume Nodet
eaf0ec3e4a Use err stream when purging logs during a build, fixes #604 (#617) 2022-04-13 10:39:26 +02:00
Guillaume Nodet
e8e5ffc4ee Revert 8ae4f16 and subsequent fix attempts 2022-04-11 15:00:17 +02:00
Guillaume Nodet
f8b665e41a Fix CI 2022-04-11 14:13:38 +02:00
Guillaume Nodet
1254ad6f71 Fix CI 2022-04-11 14:08:18 +02:00
Guillaume Nodet
96ac5cd60b Another attempt to fix CI 2022-04-11 13:56:05 +02:00
Guillaume Nodet
b60af6156b Fix CI 2022-04-11 13:44:53 +02:00
Tamas Cservenak
d2365ee166 Mvnd with file locking (#508)
* Update mvnd to include Maven Resolver 1.7

As mvnd itself is Java8 lang level, it is completely
okay to up resolver to 1.7 (that is java8 as well).
The only reason why Maven 3.8.x CANNOT use resolver
1.7 is that it is still Java7 level.

* Move missing piece to SPI

* Add global exclusions

* Example of mvnd using file locking (of resolver)

* Drop irrelevant

* Upgrade to released 1.7.3

Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
2022-04-11 13:29:42 +02:00
Andres Almiray
8ae4f16523 Refactor build and release workflows (#574)
* Refactor early-access builds with JReleaser

* Add brew and sdkman to release configuration

* Tweak changelog generation

* Do not trigger verify workflow when changelog is updated

* Add release workflows

* Exclude template files from license check

* configure access tokens for Homebrew and Sdkman

* Fix Graal settings in workflows

* setup-graalvm takes care of adjusting the environment on Windows

* Fix workflow configuration

* Uncoment sdkman settings in workflow

* Remove explicit JReleaser build from workflows

* Configure SCM urls

* Update to JReleaser 1.0.0-M1

* Update to JReleaser 1.0.0-RC2

* Update to JReleaser 1.0.0
2022-04-11 13:28:08 +02:00
Guillaume Nodet
4cea5d3078 Handle BufferUnderflowException as a possible registry corruption (#614) 2022-04-11 13:18:42 +02:00
Jesse Glick
2ab4cd8083 Only check /proc/self if apparently on Linux (always fall back to VM name) 2022-03-22 23:34:42 +01:00
Jesse Glick
86d1c3661b Make DaemonRegistry.getProcessId0 more robust 2022-03-22 23:34:42 +01:00
Guillaume Nodet
3b100839a8 Fix mvn/bin/mvn debug output (#606) 2022-03-05 09:03:14 +01:00
dependabot[bot]
eb73fd8053 Bump xstream from 1.4.18 to 1.4.19 (#598)
Bumps [xstream](https://github.com/x-stream/xstream) from 1.4.18 to 1.4.19.
- [Release notes](https://github.com/x-stream/xstream/releases)
- [Commits](https://github.com/x-stream/xstream/commits)

---
updated-dependencies:
- dependency-name: com.thoughtworks.xstream:xstream
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-03 13:23:08 +01:00
Gunnar Morling
5ddf817d96 Adding note on removing quarantine flag on macOS (#599) 2022-03-03 13:22:49 +01:00
Guillaume Nodet
4755734708 Avoid caching parent with a version containing a property, fixes #594 (#602) 2022-03-03 13:22:27 +01:00
Guillaume Nodet
7463d65d56 Remove unused logback-client.xml file (#603) 2022-03-03 13:22:06 +01:00
Guillaume Nodet
10d80d434a Add missing mvnDebug scripts (#605) 2022-03-03 13:21:53 +01:00
Andrea Cosentino
087a6d74a5 Upgrade Slf4j to version 1.7.35 (#591) 2022-01-31 08:31:40 +01:00
Guillaume Nodet
b3ecacd4d4 Add Apache 2.0 license information 2022-01-21 10:10:11 +01:00
Guillaume Nodet
b5a8ebfb47 Reformat 2022-01-21 09:36:49 +01:00
Guillaume Nodet
ea3ae57a0c Add missing headers 2022-01-21 09:33:24 +01:00
Piotr Findeisen
4b4288bef9 Fix user's pronoun in mvnd.properties comment (#585) 2022-01-19 16:00:34 +01:00
Guillaume Nodet
62d580b930 Daemon reuse ignores differences in .mvn/jvm.config, fixes #576 (#580) 2022-01-13 10:01:33 +01:00
Guillaume Nodet
1de326c59e Remove unused subclass in the Environment enum value (#582) 2022-01-12 13:17:54 +01:00
Guillaume Nodet
8ae2ce3525 Remove wrong MavenProject, #561 (#566) 2022-01-11 08:14:31 +01:00
Guillaume Nodet
4c99b52e03 Make sure the maven.home and maven.conf properties are correctly set when the JVM is started, fixes #553 2022-01-11 08:12:18 +01:00
Lars K.W. Gohlke
716fc1a9cc introduce dependabot.yml (#563) 2022-01-07 15:35:25 +01:00
Guillaume Nodet
b3a55333a8 Fix NoSuchFileException when using the compile phase, fixes #564 2022-01-07 11:46:54 +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
Korneliusz Rabczak
92b98ef0fa MISC: Upgrades logback to the newest version (#557) 2022-01-03 08:33:06 +01:00
Korneliusz Rabczak
052783bdd8 MISC: Fixes url for GraalVM's native-image prerequisites (#556) 2022-01-03 08:32:32 +01:00
lujiefsi
827c09c51a Fix stream leak (#555) 2022-01-03 08:32:09 +01:00
Guillaume Nodet
09cb99fd48 Improve the doc text of mvnd.pluginRealmEvictPattern option, fixes #533 (#534) 2022-01-03 08:31:32 +01:00
Guillaume Nodet
9f651b1196 Improve setEnv logic, fixes #528 (#535) 2022-01-03 08:31:09 +01:00
Guillaume Nodet
06fa4fd227 Fix url cache (fixes #532 and #527) 2022-01-03 08:30:41 +01:00
Hervé Boutemy
6dedbdc84d send PR notifications to issues@maven.a.o 2021-12-31 11:46:45 +01:00
Hervé Boutemy
cffc120b64 update GitHub notifications scheme 2021-12-23 21:26:06 +01:00
Guillaume Nodet
992c940868 Try to remove the custom setup for graalvm native-image on windows 2021-12-17 13:55:50 +01:00
Guillaume Nodet
1b17d8a322 Use setup-graalvm@5.0 2021-12-17 13:54:24 +01:00
Guillaume Nodet
7c354a2dfe Fix toLowerCase() to use Locale.ROOT 2021-12-17 13:42:33 +01:00
github-actions[bot]
055e50feb5 Updated CHANGELOG.md 2021-12-15 03:15:46 +00:00
Guillaume Nodet
4bb5c5d5b5 Fix resident extensions (#531) 2021-12-14 18:20:34 +01:00
github-actions[bot]
af17544951 Updated CHANGELOG.md 2021-12-10 03:15:50 +00:00
github-actions[bot]
79d0a2b850 Updated CHANGELOG.md 2021-12-09 03:15:41 +00:00
Guillaume Nodet
f55b66861c Upgrade to maven 3.8.4 (#524) 2021-12-08 16:58:18 +01:00
github-actions[bot]
3d1c2d508c Updated CHANGELOG.md 2021-12-07 20:24:59 +00:00
github-actions[bot]
cfd873ecdc Updated CHANGELOG.md 2021-12-07 16:35:59 +00:00
Guillaume Nodet
bbfe926a57 Next is 0.7.2-SNAPSHOT 2021-12-07 14:15:31 +01:00
Guillaume Nodet
97c587c113 Release 0.7.1 0.7.1 2021-12-07 14:15:27 +01:00
Guillaume Nodet
47c99e8b0e Do not print a warning if mvnd is launched outside of a terminal, see #513 2021-12-07 08:59:19 +01:00