From df68fcfdb4dfa621495e729355b852064a7b7e9b Mon Sep 17 00:00:00 2001 From: kohsuke Date: Fri, 5 Oct 2007 01:28:05 +0000 Subject: [PATCH] more cross platform support and bug fix git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@5112 71c3de6d-444a-0410-be80-ed276b4c234a --- release.sh | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/release.sh b/release.sh index 4b783eac2b..e7ca68e584 100644 --- a/release.sh +++ b/release.sh @@ -2,11 +2,18 @@ # # Kohsuke's automated release script. Sorry for my checking this in, # but Maven doesn't let me run release goals unless I have this in CVS. -# -# this script is to be run after release:perform runs successfully + +# make sure we have up to date workspace and M2 repo copy cvs -q update -Pd +old=$PWD +cd "$JAVANET_M2_REPO" +cd org/jvnet/hudson +svn update +cd "$old" + tag=hudson-$(show-pom-version pom.xml | sed -e "s/-SNAPSHOT//g" -e "s/\\./_/g") -mvn -B -Dtag=$tag release:prepare || mvn install release:prepare release:perform +mvn -B -Dtag=$tag release:prepare || mvn install release:prepare +mvn release:perform id=$(show-pom-version target/checkout/pom.xml) #./publish-javadoc.sh -- GitLab