This is an automated email from the ASF dual-hosted git repository.

jiayu pushed a commit to branch docs-for-1.3.1
in repository https://gitbox.apache.org/repos/asf/incubator-sedona.git


The following commit(s) were added to refs/heads/docs-for-1.3.1 by this push:
     new b66b74a7 Remove the usage of the old maven release plugin
b66b74a7 is described below

commit b66b74a7b2d74903c0cae338119aa8467569ad0a
Author: Jia Yu <[email protected]>
AuthorDate: Fri Dec 23 03:16:55 2022 -0700

    Remove the usage of the old maven release plugin
---
 docs/community/publish.md | 54 +++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 52 insertions(+), 2 deletions(-)

diff --git a/docs/community/publish.md b/docs/community/publish.md
index 3f6c7f92..e97d3937 100644
--- a/docs/community/publish.md
+++ b/docs/community/publish.md
@@ -400,10 +400,60 @@ rm apache-sedona-{{ sedona_create_release.current_version 
}}-bin.tar.gz.asc
 rm apache-sedona-{{ sedona_create_release.current_version }}-bin.tar.gz.sha512
 
 echo "Re-staging releases to https://repository.apache.org";
+
 # For Spark 3.0 and Scala 2.12
-mvn -q org.apache.maven.plugins:maven-release-plugin:2.3.2:perform 
-DconnectionUrl=scm:git:https://github.com/apache/incubator-sedona.git -Dtag={{ 
sedona_create_release.current_git_tag }} -DautoVersionSubmodules=true 
-Dresume=false -Darguments="-DskipTests"
+
+git pull
+
+git checkout -b {{ sedona_create_release.current_git_tag }} {{ 
sedona_create_release.current_git_tag }}
+
+mvn versions:set -DnewVersion={{ sedona_create_release.current_version 
}}-SNAPSHOT
+
+git add -A
+
+git commit -m "tmp SNAPSHOT pom"
+
+mvn clean release:prepare -DautoVersionSubmodules=true -DdryRun=true 
-Dresume=false -Darguments="-DskipTests" -Dtag={{ 
sedona_create_release.current_git_tag }} -DreleaseVersion={{ 
sedona_create_release.current_version }} -DdevelopmentVersion={{ 
sedona_create_release.next_version }}
+
+mvn versions:set -DnewVersion={{ sedona_create_release.current_version }}
+
+git add -A
+
+git commit -m "revert back to the correct pom"
+
+mvn clean release:perform -DautoVersionSubmodules=true -Dresume=false 
-Darguments="-DskipTests"
+
+rm -f release.*
+rm -f pom.xml.*
+
 # For Spark 3.0 and Scala 2.13
-mvn -q org.apache.maven.plugins:maven-release-plugin:2.3.2:perform 
-DconnectionUrl=scm:git:https://github.com/apache/incubator-sedona.git -Dtag={{ 
sedona_create_release.current_git_tag }} -DautoVersionSubmodules=true 
-Dresume=false -Darguments="-DskipTests -Dscala=2.13"
+
+mvn versions:set -DnewVersion={{ sedona_create_release.current_version 
}}-SNAPSHOT
+
+git add -A
+
+git commit -m "tmp SNAPSHOT pom"
+
+mvn clean release:prepare -DautoVersionSubmodules=true -DdryRun=true 
-Dresume=false -Darguments="-DskipTests -Dscala=2.13" -Dtag={{ 
sedona_create_release.current_git_tag }} -DreleaseVersion={{ 
sedona_create_release.current_version }} -DdevelopmentVersion={{ 
sedona_create_release.next_version }}
+
+mvn versions:set -DnewVersion={{ sedona_create_release.current_version }}
+
+git add -A
+
+git commit -m "revert back to the correct pom"
+
+mvn clean release:perform -DautoVersionSubmodules=true -Dresume=false 
-Darguments="-DskipTests -Dscala=2.13"
+
+rm -f release.*
+rm -f pom.xml.*
+
+git add -A
+
+git commit -m "cleanup the branch"
+
+git checkout master
+
+git branch -d {{ sedona_create_release.current_git_tag }}
 ```
 
 ### Fix signature issues

Reply via email to