[Dojo-checkins] peller - r11557 - branches/1.0/util/trunk/buildscripts

dojo-checkins-admin at dojotoolkit.org dojo-checkins-admin at dojotoolkit.org
Fri Nov 16 14:56:00 UTC 2007


Author: peller
Date: Fri Nov 16 14:55:59 2007
New Revision: 11557

Modified:
   branches/1.0/util/trunk/buildscripts/build_release.sh
Log:
Modify so it will work with branches.  Fix up md5sum path.


Modified: branches/1.0/util/trunk/buildscripts/build_release.sh
==============================================================================
--- branches/1.0/util/trunk/buildscripts/build_release.sh	(original)
+++ branches/1.0/util/trunk/buildscripts/build_release.sh	Fri Nov 16 14:55:59 2007
@@ -6,6 +6,8 @@
 svnUserName=$2
 #The svn revision number to use for tag. Should be a number, like 11203
 svnRevision=$3
+#The branch in svn (e.g. branches/1.0)
+svnBranch=$4
 
 #If no svnRevision number, get the latest one from he repo.
 if [ "$svnRevision" = "" ]; then
@@ -17,15 +19,15 @@
 
 #Make the SVN tag.
 svn mkdir -m "Using r$svnRevision to create a tag for the $version release." svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName
-svn copy -r $svnRevision svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/dojo/trunk svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName/dojo -m "Using r$svnRevision to create a tag for the $version release."
-svn copy -r $svnRevision svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/dijit/trunk svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName/dijit -m "Using r$svnRevision to create a tag for the $version release."
-svn copy -r $svnRevision svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/dojox/trunk svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName/dojox -m "Using r$svnRevision to create a tag for the $version release."
-svn copy -r $svnRevision svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/util/trunk svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName/util -m "Using r$svnRevision to create a tag for the $version release."
+svn copy -r $svnRevision svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/$svnBranch/dojo/trunk svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName/dojo -m "Using r$svnRevision to create a tag for the $version release."
+svn copy -r $svnRevision svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/$svnBranch/dijit/trunk svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName/dijit -m "Using r$svnRevision to create a tag for the $version release."
+svn copy -r $svnRevision svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/$svnBranch/dojox/trunk svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName/dojox -m "Using r$svnRevision to create a tag for the $version release."
+svn copy -r $svnRevision svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/$svnBranch/util/trunk svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName/util -m "Using r$svnRevision to create a tag for the $version release."
 
 #Check out the tag
 mkdir ../../build
 cd ../../build
-svn co svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName $buildName
+svn co --quiet svn+ssh://$svnUserName@svn.dojotoolkit.org/var/src/dojo/tags/$tagName $buildName
 cd $buildName/util/buildscripts
 
 #Update the dojo version in the tag
@@ -76,8 +78,8 @@
 
 # md5sum the release files
 cd ../../
-for i in *.zip do; md5sum $i > $i.md5; done
-for i in *.gz do; md5sum $i > $i.md5; done
+for i in *.zip do; /usr/bin/md5sum $i > $i.md5; done
+for i in *.gz do; /usr/bin/md5sum $i > $i.md5; done
 
 #Finished.
 outDirName=`pwd`


More information about the Dojo-checkins mailing list