You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@manifoldcf.apache.org by kw...@apache.org on 2014/12/11 22:08:01 UTC

svn commit: r1644767 - in /manifoldcf/release-scripts: release.bat release.sh

Author: kwright
Date: Thu Dec 11 21:08:01 2014
New Revision: 1644767

URL: http://svn.apache.org/r1644767
Log:
Update MCF release scripts to do it the svn way.

Modified:
    manifoldcf/release-scripts/release.bat
    manifoldcf/release-scripts/release.sh

Modified: manifoldcf/release-scripts/release.bat
URL: http://svn.apache.org/viewvc/manifoldcf/release-scripts/release.bat?rev=1644767&r1=1644766&r2=1644767&view=diff
==============================================================================
--- manifoldcf/release-scripts/release.bat (original)
+++ manifoldcf/release-scripts/release.bat Thu Dec 11 21:08:01 2014
@@ -1,23 +1,18 @@
 @echo off
 if "%1" == "" goto missingrelease
-if "%2" == "" goto missinguser
-if "%3" == "" goto missingkey
+if "%2" == "" goto missingdir
 goto proceed
 
 :missingrelease
 echo "Need a release version, e.g. '0.1-incubating'"
 goto usage
 
-:missinguser
-echo "Need an Apache user account name, e.g. 'kwright'"
-goto usage
-
-:missingkey
-echo "Need a private SSH key, use puttygen"
-goto usage
+:missingdir
+echo "Need a release svn directory"
+goto end
 
 :usage
-echo "Usage: release <release_name> <apache_user_name> <private_key>"
+echo "Usage: release <release_name> <release_svn_directory>"
 goto end
 
 :proceed
@@ -53,7 +48,12 @@ gpg --print-md SHA512 apache-manifoldcf-
 
 copy KEYS apache-manifoldcf-%1.KEYS
 copy CHANGES.txt apache-manifoldcf-%1.CHANGES.txt
-pscp -i %3 apache-manifoldcf-%1* %2@people.apache.org:public_html/apache-manifoldcf-%1
+svn mkdir %2\apache-manifoldcf-%1
+cp apache-manifoldcf-%1* %2\apache-manifoldcf-%1
+svn add %2\apache-manifoldcf-%1\*
+svn -m "Upload release candidate for MCF %1" commit
+
+
 
 :end
 

Modified: manifoldcf/release-scripts/release.sh
URL: http://svn.apache.org/viewvc/manifoldcf/release-scripts/release.sh?rev=1644767&r1=1644766&r2=1644767&view=diff
==============================================================================
--- manifoldcf/release-scripts/release.sh (original)
+++ manifoldcf/release-scripts/release.sh Thu Dec 11 21:08:01 2014
@@ -18,24 +18,17 @@
 if [ -z "$1" ];
 then
 	echo "Need a release version, e.g. '1.6'"
-	echo "Usage release <release_name> <apache_user_name> <release_candidate>"
+	echo "Usage release <release_name> <svn_release_dir>"
     exit 1
 fi
 
 if [ -z "$2" ];
 then
-	echo "Need an Apache user account name, e.g. 'kwright'"
-	echo "Usage release <release_name> <apache_user_name> <release_candidate>"
+	echo "Need an svn release directory path, e.g. '/usr/local/foo/mcf-dev'"
+	echo "Usage release <release_name> <svn_release_dir>"
     exit 1
 fi
 
-if [ -z "$3" ];
-then
-	echo "Need a release candidate version, e.g. 'RC0'"
-	echo "Usage release <release_name> <apache_user_name> <release_candidate>"
-    exit 1
-fi
-   
 ant clean clean-core-deps clean-deps
 rm -r apache-manifoldcf-*
 ant make-core-deps make-deps
@@ -65,5 +58,8 @@ gpg --print-md SHA512 apache-manifoldcf-
 cp KEYS apache-manifoldcf-$1.KEYS
 cp CHANGES.txt apache-manifoldcf-$1.CHANGES.txt
 
-ssh $2@people.apache.org "mkdir ~/public_html/apache-manifoldcf-$1-$3"
-scp apache-manifoldcf-$1* $2@people.apache.org:~/public_html/apache-manifoldcf-$1-$3
+svn mkdir $2/apache-manifoldcf-$1
+cp apache-manifoldcf-$1* $2/apache-manifoldcf-$1
+svn add $2/apache-manifoldcf-$1/*
+svn -m "Upload release candidate for MCF $1" commit
+