Commit Graph

1141 Commits

Author SHA1 Message Date
Jakub Andrzejewski
2651e1347f Add scoop.sh to install instructions (#647) 2022-05-11 11:17:22 +02:00
Delany
c3612be87e Update RELEASING.adoc 2022-05-04 21:45:50 +02:00
Guillaume Nodet
16eaf63a6c Fix publish script 2022-05-04 14:48:00 +02:00
Guillaume Nodet
dddc3e60f1 Next is 0.8.1-SNAPSHOT 2022-05-04 14:22:05 +02:00
Guillaume Nodet
2cfffe23ee [release] Release 0.8.0 0.8.0 2022-05-04 14:22:01 +02:00
Guillaume Nodet
6a1528071d Use the easier --user option of docker (#628, #639) 2022-05-04 14:03:23 +02:00
Guillaume Nodet
50bfcf8c15 Use maven-mvnd as a distribution name (#638) 2022-05-04 12:02:10 +02:00
Guillaume Nodet
e3bff92c95 Use sisu apt processor (#636) 2022-05-04 10:20:32 +02:00
Guillaume Nodet
94be8344e2 Regen native libraries 2022-05-03 20:53:08 +02:00
Guillaume Nodet
7c8fa216ff FIx files generated with wrong user id, fixes #627 (#632) 2022-05-03 17:58:48 +02:00
Tamas Cservenak
53751d2069 Drop Maven dupe classes (#633)
That has been fixed in Maven version used by mvnd.
Last bit is MavenCli/DaemonCli that is currently
"almost" a copy, but they do not share any code.
2022-05-03 17:53:30 +02:00
Hervé Boutemy
6f024f3b72 only publish sha256, skip md5+sha1+sha512 (#625)
* only publish sha512, skip md5+sha1+sha256
* Keep sha256 signature instead of sha512 for homebrew
Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
2022-05-02 20:37:11 +02:00
Guillaume Nodet
3d83de9748 Reproducible build for the native library on windows, #628 2022-05-02 20:36:56 +02:00
Guillaume Nodet
ff7bbbe458 Move BuildProperties to the client (#630) 2022-05-02 13:13:07 +02:00
Hervé Boutemy
62fe06858c Don't skip build/ in source archive (#629) 2022-05-02 11:14:24 +02:00
Hervé Boutemy
d3d83bad37 prepare Reproducible Builds (#626) 2022-05-02 11:14:07 +02:00
Guillaume Nodet
d37791600d Fix release guide and publish script 2022-04-29 19:28:05 +02:00
Guillaume Nodet
30c41aa8d5 Next is 0.8.1-SNAPSHOT 2022-04-29 17:31:50 +02:00
Guillaume Nodet
709ac3f888 [release] Release 0.8.0 2022-04-29 17:31:45 +02:00
Guillaume Nodet
9b4f3f9792 Fix return values in script 2022-04-29 17:30:06 +02:00
Guillaume Nodet
33cdd8f75a Fix script 2022-04-29 17:00:46 +02:00
Guillaume Nodet
f6c3a35a98 Add a check to ensure the local repo is on par with the remote 2022-04-29 16:55:15 +02:00
Guillaume Nodet
3877b9dce8 Move back the sha256 computation on the client side 2022-04-29 16:49:14 +02:00
Guillaume Nodet
c1393eac4d Next is 0.8.1-SNAPSHOT 2022-04-29 16:26:06 +02:00
Guillaume Nodet
0dc83af8f6 [release] Release 0.8.0 2022-04-29 16:26:01 +02:00
Guillaume Nodet
98d71fa3d7 Put back sha256 computation 2022-04-29 16:23:53 +02:00
Guillaume Nodet
72cb8343d9 Next is 0.8.1-SNAPSHOT 2022-04-29 13:43:13 +02:00
Guillaume Nodet
4e5be51e4f [release] Release 0.8.0 2022-04-29 13:43:07 +02:00
Guillaume Nodet
d2c986eb04 Fix release notes generation 2022-04-29 13:34:48 +02:00
Guillaume Nodet
73b99b89b1 Next is 0.8.1-SNAPSHOT 2022-04-29 13:25:18 +02:00
Guillaume Nodet
d567f1d140 [release] Release 0.8.0 2022-04-29 13:25:13 +02:00
Guillaume Nodet
ed54dc6fce Fix use of github token 2022-04-29 13:23:18 +02:00
Guillaume Nodet
c4d5f24fd3 Add a publish phase 2022-04-29 13:18:29 +02:00
Stephan Schroevers
0288988d63 Replace github.com/mvndaemon/mvnd references (#622)
As the repository is now hosted under `github.com/apache/maven-mvnd`.
2022-04-28 09:43:19 +02:00
Guillaume Nodet
dd193f1b6b Next is 0.8.1-SNAPSHOT 2022-04-27 22:08:56 +02:00
Guillaume Nodet
c1039a6d67 [release] Release 0.8.0 2022-04-27 22:08:52 +02:00
Guillaume Nodet
c95c523692 Revert to a working state 2022-04-27 22:05:22 +02:00
Guillaume Nodet
0a1f35af5f Update changelog 2022-04-27 21:51:00 +02:00
Guillaume Nodet
2b3b0decdf Upgrade to auto changelog 1.2 (#621) early-access 2022-04-26 15:44:15 +02:00
Guillaume Nodet
22875857a8 Enable build test but disable release publishing 2022-04-26 13:36:34 +02:00
Guillaume Nodet
73f4d50bcb Remove default values for heap options (#610)
* Set default max heap size to null

Let the JVM decide the max heap size instead of using hardcoded defaults
to match the behaviour of vanilla Maven.

* Add ITs for verifying max heap behaviour

- By default no max heap should be set
- If configured via jvm.config then max heap should be set but not mvnd.maxHeapSize
- If configured via mvnd.maxHeapSize then max heap should be set

* Remove defaults memory options

* Add missing test project

* Fix too small heap size

* Fix tests

Co-authored-by: Ashhar Hasan <hashhar_dev@outlook.com>
2022-04-26 13:22:37 +02:00
Guillaume Nodet
8b2d8dc1f2 Upgrade to maven 3.8.5 2022-04-26 13:22:06 +02:00
Guillaume Nodet
dbe2feaf0c Fix missing space 2022-04-26 13:22:06 +02:00
Guillaume Nodet
b90fbf1f3e Reapply Refactor build and release workflows #574 (#620) 2022-04-26 13:20:45 +02:00
Michael Keppler
0f86f13997 Fix typos in readme 2022-04-22 17:44:12 +02:00
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