[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