From: <st...@us...> - 2007-06-18 15:16:25
|
Revision: 4340 http://svn.sourceforge.net/smartfrog/?rev=4340&view=rev Author: steve_l Date: 2007-06-18 08:16:23 -0700 (Mon, 18 Jun 2007) Log Message: ----------- updated release process; generate SVN tags when needed. Modified Paths: -------------- trunk/core/release/build.xml trunk/core/release/doc/announcements/release_3.11.000beta.txt trunk/core/release/doc/creating_release_artifacts.sxw trunk/core/release/doc/release-plan-3.11.mpp Modified: trunk/core/release/build.xml =================================================================== --- trunk/core/release/build.xml 2007-06-18 15:14:17 UTC (rev 4339) +++ trunk/core/release/build.xml 2007-06-18 15:16:23 UTC (rev 4340) @@ -511,4 +511,35 @@ <target name="upload-no-rebuild" depends="can-upload,scp-upload,ftp-upload" description="upload the existing artifacts"/> + <target name="svn-init" depends="init"> + <fail unless="svn.revision"> + The property svn.revision must be set to define which revision to use + </fail> + <property name="svn.tag" value="release${smartfrog.version}" /> + <property name="svn.message" + value="release ${smartfrog.version} from revision ${svn.revision} on ${build.date} by ${user.name}" /> + <echo>SVN message="${svn.message}"</echo> + <property name="svn.url" value="https://smartfrog.svn.sourceforge.net/svnroot/smartfrog/" /> + </target> + + <!-- + Issue a command like + svn copy https://smartfrog.svn.sourceforge.net/svnroot/smartfrog/trunk -r 4328 \ + https://smartfrog.svn.sourceforge.net/svnroot/smartfrog/tags/release-1.0 \ + -m "release3.11.000beta1" + + --> + <target name="svn-tag" depends="svn-init"> + <exec failonerror="true" + executable="svn"> + <arg value="copy"/> + <arg value="${svn.url}/trunk"/> + <arg value="-r"/> + <arg value="${svn.revision}"/> + <arg value="${svn.url}/tags/${svn.tag}"/> + <arg value="-m" /> + <arg value="${svn.message}"/> + </exec> + </target> + </project> \ No newline at end of file Modified: trunk/core/release/doc/announcements/release_3.11.000beta.txt =================================================================== --- trunk/core/release/doc/announcements/release_3.11.000beta.txt 2007-06-18 15:14:17 UTC (rev 4339) +++ trunk/core/release/doc/announcements/release_3.11.000beta.txt 2007-06-18 15:16:23 UTC (rev 4340) @@ -1,5 +1,5 @@ -SmartFrog 3.11.0000beta -======================= +SmartFrog 3.11.000beta +====================== This is a new release of SmartFrog, the Java-based, LPGL-licensed distributed deployment framework developed by HP Laboratories. SmartFrog enables @@ -8,7 +8,10 @@ the life-cycle of the application as a whole. The project's home page is http://smartfrog.org/ -This release is 3.11.0000beta; the first beta of the 3.11 release, built on Java 1.5 +The artifacts are available at +http://sourceforge.net/project/showfiles.php?group_id=87384&package_id=176308&release_id=516351 + +This release is 3.11.000beta; the first beta of the 3.11 release, built on Java 1.5 from revision 4328 of the SVN repository. This release has an extended language with the ability to tag attributes, and includes the following items: @@ -68,13 +71,16 @@ supplement with a .deb distribution. All the JAR files are also published to a repository that is compatible with -Apache Maven and Ivy. Add http://smartfrog.sourceforge.net/repository/ to your -repository list to pull SmartFrog artifacts into your Ivy or Maven based build. +Apache Maven and Ivy. Add + http://smartfrog.sourceforge.net/repository/ +to your repository list to pull SmartFrog artifacts into your Ivy- or Maven- based build. + There are also SmartFrog components to retrieve artifacts from such a repository (the Library components under /org/smartfrog/services/os/java/library.sf ), which can be used for dynamic download of SmartFrog and other artifacts. The files and SHA1 checksums are: + 9a5e7da61309fb4e214a1812d2f9d9da4db1a867 sf.3.11.000beta.20070614_all.tar.gz d3f7488d7afad967b508c1ba8769f52a500a4f65 sf.3.11.000beta.20070614_all.zip bd06a2d61fea78f4297eb693872debc8db28c3c5 sf.3.11.000beta.20070614_dist.tar.gz Modified: trunk/core/release/doc/creating_release_artifacts.sxw =================================================================== (Binary files differ) Modified: trunk/core/release/doc/release-plan-3.11.mpp =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |