mirror of
https://github.com/apache/maven-mvnd.git
synced 2025-11-29 02:00:26 +08:00
Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
35d3e842af | ||
|
|
c61540edb6 | ||
|
|
da1136dd75 | ||
|
|
4833e6f73f | ||
|
|
44ea9d84ff |
4
.github/workflows/release.yaml
vendored
4
.github/workflows/release.yaml
vendored
@@ -26,7 +26,7 @@ on:
|
||||
- '*'
|
||||
|
||||
env:
|
||||
GRAALVM_VERSION: '22.3.0'
|
||||
GRAALVM_VERSION: '22.3.1'
|
||||
JAVA_VERSION: '17'
|
||||
|
||||
jobs:
|
||||
@@ -76,7 +76,7 @@ jobs:
|
||||
fi
|
||||
|
||||
- name: 'Build native distribution'
|
||||
run: ./mvnw verify -Pnative -Dmrm=false -B -ntp -e -DskipTests
|
||||
run: ./mvnw verify -Pnative -Dmrm=false -B -ntp -e -DskipTests -s .mvn/release-settings.xml
|
||||
|
||||
- name: 'Upload artifact'
|
||||
uses: actions/upload-artifact@v2
|
||||
|
||||
24
.mvn/release-settings.xml
Normal file
24
.mvn/release-settings.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd" xmlns="http://maven.apache.org/SETTINGS/1.1.0"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>maven-staging</id>
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>maven-staging-1</id>
|
||||
<url>https://repository.apache.org/content/repositories/maven-1859/</url>
|
||||
<releases>
|
||||
<enabled>true</enabled>
|
||||
</releases>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
</repositories>
|
||||
</profile>
|
||||
</profiles>
|
||||
<activeProfiles>
|
||||
<activeProfile>maven-staging</activeProfile>
|
||||
</activeProfiles>
|
||||
</settings>
|
||||
60
CHANGELOG.md
60
CHANGELOG.md
@@ -1,8 +1,19 @@
|
||||
# Changelog
|
||||
|
||||
## [1.0.0-m2](https://github.com/apache/maven-mvnd/tree/1.0.0-m2) (2023-01-28)
|
||||
## [1.0.0-m3](https://github.com/apache/maven-mvnd/tree/1.0.0-m3) (2023-01-28)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/0.9.0...1.0.0-m2)
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/1.0.0-m1...1.0.0-m3)
|
||||
|
||||
**Closed issues:**
|
||||
|
||||
- Timeout when connecting maven daemon [\#772](https://github.com/apache/maven-mvnd/issues/772)
|
||||
- Support for Maven 3.8.7 [\#762](https://github.com/apache/maven-mvnd/issues/762)
|
||||
- 1.0.0-m1 slower than 0.8.2 [\#758](https://github.com/apache/maven-mvnd/issues/758)
|
||||
- Bash Completions Kills Shell \(Mac/Homebrew\) [\#756](https://github.com/apache/maven-mvnd/issues/756)
|
||||
- Too many open files on Mac OS with JDK 11 and mvnd 0.8.2 [\#710](https://github.com/apache/maven-mvnd/issues/710)
|
||||
- exec-maven-plugin \(exec:exec\) output unexpected prefix for each line of stdout/stderr [\#708](https://github.com/apache/maven-mvnd/issues/708)
|
||||
- runtime jdk requirement of java client \(via mvnd.sh\) should be aligned to JDK8 [\#669](https://github.com/apache/maven-mvnd/issues/669)
|
||||
- Timeout waiting to connect to the Maven daemon [\#637](https://github.com/apache/maven-mvnd/issues/637)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
@@ -18,21 +29,6 @@
|
||||
- Fix performance problem with mvnd \(\#758\) [\#760](https://github.com/apache/maven-mvnd/pull/760) ([gnodet](https://github.com/gnodet))
|
||||
- Try native image then fallback to pure java version [\#717](https://github.com/apache/maven-mvnd/pull/717) ([gzm55](https://github.com/gzm55))
|
||||
|
||||
## [0.9.0](https://github.com/apache/maven-mvnd/tree/0.9.0) (2023-01-25)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/1.0.0-m1...0.9.0)
|
||||
|
||||
**Closed issues:**
|
||||
|
||||
- Timeout when connecting maven daemon [\#772](https://github.com/apache/maven-mvnd/issues/772)
|
||||
- Support for Maven 3.8.7 [\#762](https://github.com/apache/maven-mvnd/issues/762)
|
||||
- 1.0.0-m1 slower than 0.8.2 [\#758](https://github.com/apache/maven-mvnd/issues/758)
|
||||
- Bash Completions Kills Shell \(Mac/Homebrew\) [\#756](https://github.com/apache/maven-mvnd/issues/756)
|
||||
- Too many open files on Mac OS with JDK 11 and mvnd 0.8.2 [\#710](https://github.com/apache/maven-mvnd/issues/710)
|
||||
- exec-maven-plugin \(exec:exec\) output unexpected prefix for each line of stdout/stderr [\#708](https://github.com/apache/maven-mvnd/issues/708)
|
||||
- runtime jdk requirement of java client \(via mvnd.sh\) should be aligned to JDK8 [\#669](https://github.com/apache/maven-mvnd/issues/669)
|
||||
- Timeout waiting to connect to the Maven daemon [\#637](https://github.com/apache/maven-mvnd/issues/637)
|
||||
|
||||
## [1.0.0-m1](https://github.com/apache/maven-mvnd/tree/1.0.0-m1) (2022-12-16)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/0.8.2...1.0.0-m1)
|
||||
@@ -938,7 +934,19 @@
|
||||
|
||||
## [0.0.0.0](https://github.com/apache/maven-mvnd/tree/0.0.0.0) (2020-06-21)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/200611-client-logging-54e2c6ef...0.0.0.0)
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/200611-client-logging-bdf5f8af...0.0.0.0)
|
||||
|
||||
## [200611-client-logging-bdf5f8af](https://github.com/apache/maven-mvnd/tree/200611-client-logging-bdf5f8af) (2019-09-27)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/200611-client-logging-bc063301...200611-client-logging-bdf5f8af)
|
||||
|
||||
## [200611-client-logging-bc063301](https://github.com/apache/maven-mvnd/tree/200611-client-logging-bc063301) (2019-09-27)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/200611-client-logging-f2a61e8c...200611-client-logging-bc063301)
|
||||
|
||||
## [200611-client-logging-f2a61e8c](https://github.com/apache/maven-mvnd/tree/200611-client-logging-f2a61e8c) (2019-09-27)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/200611-client-logging-54e2c6ef...200611-client-logging-f2a61e8c)
|
||||
|
||||
## [200611-client-logging-54e2c6ef](https://github.com/apache/maven-mvnd/tree/200611-client-logging-54e2c6ef) (2019-09-27)
|
||||
|
||||
@@ -946,23 +954,11 @@
|
||||
|
||||
## [200611-client-logging-15f559eb](https://github.com/apache/maven-mvnd/tree/200611-client-logging-15f559eb) (2019-09-27)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/200611-client-logging-bdf5f8af...200611-client-logging-15f559eb)
|
||||
|
||||
## [200611-client-logging-bdf5f8af](https://github.com/apache/maven-mvnd/tree/200611-client-logging-bdf5f8af) (2019-09-27)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/200611-client-logging-f2a61e8c...200611-client-logging-bdf5f8af)
|
||||
|
||||
## [200611-client-logging-f2a61e8c](https://github.com/apache/maven-mvnd/tree/200611-client-logging-f2a61e8c) (2019-09-27)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/200611-client-logging-5b542cab...200611-client-logging-f2a61e8c)
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/200611-client-logging-5b542cab...200611-client-logging-15f559eb)
|
||||
|
||||
## [200611-client-logging-5b542cab](https://github.com/apache/maven-mvnd/tree/200611-client-logging-5b542cab) (2019-09-27)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/200611-client-logging-bc063301...200611-client-logging-5b542cab)
|
||||
|
||||
## [200611-client-logging-bc063301](https://github.com/apache/maven-mvnd/tree/200611-client-logging-bc063301) (2019-09-27)
|
||||
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/844f3ddd7f4278b2ba097d817def4c3b46d574e7...200611-client-logging-bc063301)
|
||||
[Full Changelog](https://github.com/apache/maven-mvnd/compare/844f3ddd7f4278b2ba097d817def4c3b46d574e7...200611-client-logging-5b542cab)
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<parent>
|
||||
<groupId>org.apache.maven.daemon</groupId>
|
||||
<artifactId>mvnd</artifactId>
|
||||
<version>1.0.0-m2</version>
|
||||
<version>1.0.0-m3</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>mvnd-agent</artifactId>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<parent>
|
||||
<groupId>org.apache.maven.daemon</groupId>
|
||||
<artifactId>mvnd</artifactId>
|
||||
<version>1.0.0-m2</version>
|
||||
<version>1.0.0-m3</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>mvnd-build-maven-plugin</artifactId>
|
||||
|
||||
@@ -115,7 +115,8 @@ mvn versions:set -DnewVersion=$VERSION
|
||||
|
||||
# udpate changelog
|
||||
docker run -it --rm -v "$(pwd)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator \
|
||||
--user apache --project maven-mvnd --token $GITHUB_TOKEN --future-release $VERSION --exclude-tags early-access
|
||||
--user apache --project maven-mvnd --token $GITHUB_TOKEN --future-release $VERSION \
|
||||
--exclude-tags early-access,0.9.0,1.0.0-m2,build-1.0.0-m2
|
||||
|
||||
# rebuild native libraries
|
||||
pushd native
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<parent>
|
||||
<groupId>org.apache.maven.daemon</groupId>
|
||||
<artifactId>mvnd</artifactId>
|
||||
<version>1.0.0-m2</version>
|
||||
<version>1.0.0-m3</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>mvnd-client</artifactId>
|
||||
|
||||
@@ -122,9 +122,9 @@ public class DaemonParameters {
|
||||
if (Environment.isNative() && cmd.isPresent()) {
|
||||
final Path mvndH = Paths.get(cmd.get()).getParent().getParent();
|
||||
if (mvndH != null) {
|
||||
final Path mvndDaemonLib = mvndH.resolve(
|
||||
"lib/mvnd-daemon-" + BuildProperties.getInstance().getVersion() + ".jar");
|
||||
if (Files.exists(mvndDaemonLib)) {
|
||||
Path mvndDaemon = Paths.get("mvnd-daemon-" + BuildProperties.getInstance().getVersion() + ".jar");
|
||||
if (Files.exists(mvndH.resolve("lib").resolve(mvndDaemon))
|
||||
|| Files.exists(mvndH.resolve("lib").resolve("ext").resolve(mvndDaemon))) {
|
||||
return mvndH.toString();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<parent>
|
||||
<groupId>org.apache.maven.daemon</groupId>
|
||||
<artifactId>mvnd</artifactId>
|
||||
<version>1.0.0-m2</version>
|
||||
<version>1.0.0-m3</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>mvnd-common</artifactId>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<parent>
|
||||
<groupId>org.apache.maven.daemon</groupId>
|
||||
<artifactId>mvnd</artifactId>
|
||||
<version>1.0.0-m2</version>
|
||||
<version>1.0.0-m3</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>mvnd-daemon</artifactId>
|
||||
|
||||
2
dist/pom.xml
vendored
2
dist/pom.xml
vendored
@@ -22,7 +22,7 @@
|
||||
<parent>
|
||||
<groupId>org.apache.maven.daemon</groupId>
|
||||
<artifactId>mvnd</artifactId>
|
||||
<version>1.0.0-m2</version>
|
||||
<version>1.0.0-m3</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>mvnd-dist</artifactId>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<parent>
|
||||
<groupId>org.apache.maven.daemon</groupId>
|
||||
<artifactId>mvnd</artifactId>
|
||||
<version>1.0.0-m2</version>
|
||||
<version>1.0.0-m3</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>mvnd-helper-agent</artifactId>
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
<parent>
|
||||
<groupId>org.apache.maven.daemon</groupId>
|
||||
<artifactId>mvnd</artifactId>
|
||||
<version>1.0.0-m2</version>
|
||||
<version>1.0.0-m3</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>mvnd-integration-tests</artifactId>
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
<parent>
|
||||
<groupId>org.apache.maven.daemon</groupId>
|
||||
<artifactId>mvnd</artifactId>
|
||||
<version>1.0.0-m2</version>
|
||||
<version>1.0.0-m3</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>mvnd-native</artifactId>
|
||||
|
||||
4
pom.xml
4
pom.xml
@@ -29,7 +29,7 @@
|
||||
|
||||
<groupId>org.apache.maven.daemon</groupId>
|
||||
<artifactId>mvnd</artifactId>
|
||||
<version>1.0.0-m2</version>
|
||||
<version>1.0.0-m3</version>
|
||||
|
||||
<packaging>pom</packaging>
|
||||
<name>Maven Daemon - Parent</name>
|
||||
@@ -67,7 +67,7 @@
|
||||
<maven.compiler.target>1.8</maven.compiler.target>
|
||||
<maven.compiler.source>1.8</maven.compiler.source>
|
||||
<maven-dist.required.jdk>8</maven-dist.required.jdk>
|
||||
<project.build.outputTimestamp>2023-01-28T09:13:57Z</project.build.outputTimestamp>
|
||||
<project.build.outputTimestamp>2023-01-28T13:25:30Z</project.build.outputTimestamp>
|
||||
<trimStackTrace>false</trimStackTrace>
|
||||
<project.github.repository>apache/maven-mvnd</project.github.repository>
|
||||
<repository.url>github.com:${project.github.repository}</repository.url>
|
||||
|
||||
Reference in New Issue
Block a user