Setup automated builds.

This commit is contained in:
Tom Robinson committed 2010-02-23 18:06:23 -08:00
1 parent 9ff73e5e63
commit 3da1c4381c
3 files changed
+71 -12

No files matched your search

+38
View File
@@ -0,0 +1,38 @@
#!/bin/bash
project_home="$(dirname "$PWD")"
export PATH="$HOME/narwhal/bin:$PATH"
export CAPP_BUILD=$project_home/build_incremental
time jake test
code=$?
if [ $code -ne 0 ]; then
echo "INCREMENTAL BUILD FAILED ($code)"
exit $code
else
echo "INCREMENTAL BUILD SUCCEEDED"
fi
export CAPP_BUILD=$project_home/build_clean
rm -rf $CAPP_BUILD
time jake CommonJS test
code=$?
if [ $code -ne 0 ]; then
echo "CLEAN BUILD FAILED ($code)"
exit $code
else
echo "CLEAN BUILD SUCCEEDED"
fi
PACKAGE_BRANCH="nightly" jake push-packages
code=$?
if [ $code -ne 0 ]; then
echo "NIGHTLY BUILD PUSH FAILED ($code)"
exit $code
else
echo "NIGHTLY BUILD PUSH SUCCEEDED"
fi
exit 0
+3
View File
@@ -0,0 +1,3 @@
#!/bin/sh
jake test-only