From 111f597ffca2769852d848b562862a6793abea03 Mon Sep 17 00:00:00 2001 From: hengyunabc Date: Wed, 2 Sep 2020 15:35:46 +0800 Subject: [PATCH] support maven Parallel builds and speed up as-package.sh --- as-package.sh | 4 ++-- packaging/pom.xml | 7 +++++++ pom.xml | 5 +++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/as-package.sh b/as-package.sh index f8b467c1b..6a9bbfd24 100755 --- a/as-package.sh +++ b/as-package.sh @@ -4,7 +4,7 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" get_local_maven_project_version() { - "$DIR/mvnw" org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate \ + "$DIR/mvnw" -T 2C -Dmaven.test.skip=true -DskipTests=true -Dmaven.javadoc.skip=true org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate \ -Dexpression=project.version -f $DIR/pom.xml -B | grep -e '^[^\[]' | cut -b 1-5 } @@ -33,7 +33,7 @@ exit_on_err() } # maven package the arthas -"$DIR/mvnw" clean package -Dmaven.test.skip=true -f $DIR/pom.xml \ +"$DIR/mvnw" clean package -T 2C -Dmaven.test.skip=true -DskipTests=true -Dmaven.javadoc.skip=true -f $DIR/pom.xml \ || exit_on_err 1 "package arthas failed." rm -r "$DIR/core/src/main/resources/com/taobao/arthas/core/res/version" diff --git a/packaging/pom.xml b/packaging/pom.xml index b8e5e1c6e..60cd20d68 100644 --- a/packaging/pom.xml +++ b/packaging/pom.xml @@ -11,6 +11,13 @@ arthas-packaging + + com.taobao.arthas + arthas-core + ${project.version} + provided + true + com.taobao.arthas arthas-site diff --git a/pom.xml b/pom.xml index 13aeb7e69..c88b28d6b 100644 --- a/pom.xml +++ b/pom.xml @@ -281,6 +281,11 @@ maven-release-plugin 3.0.0-M1 + + org.apache.maven.plugins + maven-antrun-plugin + 1.8 +