[pLog-svn] r6772 - plugins/branches/lifetype-1.2/bin

oscar at devel.lifetype.net oscar at devel.lifetype.net
Mon Dec 22 13:40:06 EST 2008


Author: oscar
Date: 2008-12-22 13:40:06 -0500 (Mon, 22 Dec 2008)
New Revision: 6772

Added:
   plugins/branches/lifetype-1.2/bin/build-plugins-nightly.sh
Removed:
   plugins/branches/lifetype-1.2/bin/build-nightly.sh
Log:
ah, now we can share the code across all builders

Deleted: plugins/branches/lifetype-1.2/bin/build-nightly.sh
===================================================================
--- plugins/branches/lifetype-1.2/bin/build-nightly.sh	2008-12-22 18:31:50 UTC (rev 6771)
+++ plugins/branches/lifetype-1.2/bin/build-nightly.sh	2008-12-22 18:40:06 UTC (rev 6772)
@@ -1,44 +0,0 @@
-#!/bin/sh 
-
-set -e
-set -u
-
-# check parameters
-if [ $# -lt 2 ]; then
-    echo "Generates a build of all plugins and moves it to the specified folder"
-    echo ""
-    echo "Usage: $0 label destination-folder"
-    echo ""
-	echo "Use HEAD or TRUNK to indicate the main development branch"
-    echo ""
-    echo "Example:"
-    echo ""
-    echo "    $0 branches/lifetype-1.2 lifetype-1.2"
-    echo "    $0 TRUNK lifetype-trunk"
-    exit -1
-fi
-
-SVNTAG=$1
-DESTFOLDER=$2
-BINPATH=`dirname $0`
-if [ ${BINPATH:0:1} != "/" ]; then
-  BINPATH=`pwd`/$BINPATH
-fi
-PACKAGENAME=lifetype-plugins-`date +%Y%m%d`
-
-echo "*** Build: starting process for $SVNTAG ***"
-echo "Destination: $DESTFOLDER"
-date
-echo "***"
-
-mkdir -p $DESTFOLDER
-pushd $DESTFOLDER > /dev/null
-$BINPATH/build-all-svn.sh $SVNTAG $PACKAGENAME
-
-# make the softlink
-rm -f lifetype-plugins-latest.zip
-ln -s $PACKAGENAME.zip lifetype-plugins-latest.zip 
-popd > /dev/null
-
-echo "*** Build: Nightly build complete!"
-echo "*** Build: build result available in $DESTFOLDER/$PACKAGENAME.zip"

Copied: plugins/branches/lifetype-1.2/bin/build-plugins-nightly.sh (from rev 6768, plugins/branches/lifetype-1.2/bin/build-nightly.sh)
===================================================================
--- plugins/branches/lifetype-1.2/bin/build-plugins-nightly.sh	                        (rev 0)
+++ plugins/branches/lifetype-1.2/bin/build-plugins-nightly.sh	2008-12-22 18:40:06 UTC (rev 6772)
@@ -0,0 +1,48 @@
+#!/bin/sh 
+
+set -e
+set -u
+
+BINPATH=`dirname $0`
+TYPE=`echo -n $0 | cut -f2 -d-`
+
+# check parameters
+if [ $# -lt 2 ]; then
+    echo "Generates a $TYPE build and moves it to the specified folder"
+    echo ""
+    echo "Usage: $0 label destination-folder"
+    echo ""
+    echo "Example:"
+    echo ""
+    echo "    $0 branches/lifetype-1.2 lifetype-1.2"
+    echo "    $0 trunk lifetype-trunk"
+    exit -1
+fi
+
+SVNTAG=$1
+DESTFOLDER=$2
+if [ ${BINPATH:0:1} != "/" ]; then
+  BINPATH=`pwd`/$BINPATH
+fi
+CLEANSVNTAG=`echo -n $SVNTAG | tr -c "[:alnum:]." "-"`
+PACKAGENAME=$TYPE-$CLEANSVNTAG-`date +%Y%m%d`
+
+echo "*** Build: starting process for $SVNTAG ***"
+echo "Destination: $DESTFOLDER/$PACKAGENAME"
+date
+echo "***"
+
+exit
+
+# make the package
+mkdir -p $DESTFOLDER
+pushd $DESTFOLDER > /dev/null
+$BINPATH/build-all-svn.sh $SVNTAG $PACKAGENAME
+
+# make the softlink
+rm -f $TYPE-latest.zip
+ln -s $PACKAGENAME.zip $TYPE-latest.zip 
+popd > /dev/null
+
+echo "*** Build: Nightly build complete!"
+echo "*** Build: build result available in $DESTFOLDER/$PACKAGENAME.zip"



More information about the pLog-svn mailing list