diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b8c0fa233..543285b58 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -141,8 +141,7 @@ chmod +x /tmp/sphinx.osx-x86_64 * 修改`as.sh`里的版本,最后修改日期, `Bootstrap.java`里的版本,Dockerfile里的版本 * 修改本地的maven settings.xml -* mvn release:prepare -Darguments="-DskipTests -P full" -* mvn release:perform -Darguments="-DskipTests -P full" +* mvn clean deploy -DskipTests -P full -P release 如果在下载 sphinx-binary 出错,参考上面的 全量打包 的说明。 @@ -152,6 +151,7 @@ chmod +x /tmp/sphinx.osx-x86_64 比如下载地址: https://maven.aliyun.com/repository/public/com/taobao/arthas/arthas-packaging/3.x.x/arthas-packaging-3.x.x-bin.zip +* 打上tag,push tag到仓库上 * 需要更新 gh-pages 分支下面的 arthas-boot.jar/arthas-demo.jar/as.sh ,下载 doc.zip,解压覆盖掉文档的更新 * 需要更新docker镜像,push新的tag:https://hub.docker.com/r/hengyunabc/arthas/tags?page=1&ordering=last_updated diff --git a/pom.xml b/pom.xml index c33e35f36..c39dbadd8 100644 --- a/pom.xml +++ b/pom.xml @@ -118,6 +118,33 @@ + + + release + + + performRelease + true + + + + + + org.apache.maven.plugins + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + @@ -370,6 +397,15 @@ -Xdoclint:none + + + release + package + + jar + + +