summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorRod Whitby <rod@whitby.id.au>2005-08-09 18:37:12 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-08-09 18:37:12 +0000
commitfb3a445fc4793b83725a478a0a305f059fee234a (patch)
treed02e1f40fff766a7f7d8064d3892e074c4e50c58 /Makefile
parentaf90a141207f3faae55a08d8baed1abd4a8320e2 (diff)
autobuild now stores log on www.nslu2-linux.org
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile17
1 files changed, 14 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index f13a93373b..9350aa27d9 100644
--- a/Makefile
+++ b/Makefile
@@ -503,6 +503,7 @@ push-openembedded: update-openembedded
.PHONY: autobuild
autobuild:
+ date
rm -rf builderrors.log
- ${MAKE} update || echo -n " update" >> builderrors.log
ifneq ($(HOST_MACHINE),armeb)
@@ -524,10 +525,20 @@ ifeq ($(HOST_FIRMWARE),Unslung)
endif
endif
- ${MAKE} upload-sources || echo -n " upload-sources" >> builderrors.log
+
+ date
if [ -e builderrors.log ] ; then \
- echo -n "*** Errors during autobuild:" ; \
- cat builderrors.log ; \
- echo " ***" ; \
+ echo -n "*** Errors during autobuild:" ; \
+ cat builderrors.log ; \
+ echo " ***" ; \
+ if [ -e autobuild.log ] ; then \
+ rsync autobuild.log slug@nugabe.nslu2-linux.org:htdocs/www/autobuild-nudi-last.txt ; \
+ fi \
+ else \
+ if [ -e autobuild.log ] ; then \
+ ssh slug@nugabe.nslu2-linux.org mv htdocs/www/autobuild-nudi-last.txt htdocs/www/autobuild-nudi-prev.txt ; \
+ rsync autobuild.log slug@nugabe.nslu2-linux.org:htdocs/www/autobuild-nudi-last.txt ; \
+ fi \
fi
.PHONY: upload