[Yanel-commits] rev 41983 - in public/yanel/trunk/src/build/targets: . continuous-integration

guillaume at wyona.com guillaume at wyona.com
Tue Mar 17 12:25:16 CET 2009


Author: guillaume
Date: 2009-03-17 12:25:15 +0100 (Tue, 17 Mar 2009)
New Revision: 41983

Added:
   public/yanel/trunk/src/build/targets/continuous-integration/
   public/yanel/trunk/src/build/targets/continuous-integration/CI
Log:
Finally added the script to run for continuous integration in svn!

This script is only manually tested for now.

The naming of directories and files is voluntarily generic,
 so that this may be used with Hudson, Cruise Control
 or any other shell-script based tool we may ever use!

Issue: 6888


Added: public/yanel/trunk/src/build/targets/continuous-integration/CI
===================================================================
--- public/yanel/trunk/src/build/targets/continuous-integration/CI	                        (rev 0)
+++ public/yanel/trunk/src/build/targets/continuous-integration/CI	2009-03-17 11:25:15 UTC (rev 41983)
@@ -0,0 +1,17 @@
+#!/bin/sh
+YANEL_SOURCE_HOME=`dirname $0`/../../../..
+cd $YANEL_SOURCE_HOME
+#TODO: clean and reconfigure the build automatically
+#rm -f src/build/local.build.properties
+#rm -Rf conf/local
+#./build.sh clean-all
+#./configure.sh ...
+./build.sh clean
+#TODO: delete then recreate a few resources from scratch:
+#./build.sh new-resource-type ...
+./build.sh #FIXME: endorsed lib management asks for user input
+./yanel.sh start
+./build.sh test
+#TODO: test the resources from scratch
+#TODO: run Canoo tests
+./yanel.sh stop


Property changes on: public/yanel/trunk/src/build/targets/continuous-integration/CI
___________________________________________________________________
Name: svn:executable
   + *



More information about the Yanel-commits mailing list