Author: nickboldt
Date: 2010-05-21 18:29:32 -0400 (Fri, 21 May 2010)
New Revision: 22251
Added:
trunk/build/publish.sh
Log:
new publishing script for use with Hudson jobs
Added: trunk/build/publish.sh
===================================================================
--- trunk/build/publish.sh (rev 0)
+++ trunk/build/publish.sh 2010-05-21 22:29:32 UTC (rev 22251)
@@ -0,0 +1,15 @@
+#!/bin/bash
+# Hudson script used to publish Tycho-built p2 update sites
+
+# define target zip filename
+ZIPNAME=${JOB_NAME}-Update-H${BUILD_NUMBER}-${BUILD_ID}.zip
+
+# copy into workspace for archiving
+rm -fr ${WORKSPACE}/${JOB_NAME}-Update*.zip
+rsync -aq ${WORKSPACE}/*/site/target/site.zip ${WORKSPACE}/${ZIPNAME}
+
+# publish to
download.jboss.org
+if [[ $DESTINATION == "" ]]; then
DESTINATION="tools@filemgmt.jboss.org:/downloads_htdocs/tools"; fi
+rsync -aq --delete ${WORKSPACE}/${ZIPNAME}
$DESTINATION/builds/nightly/3.2.helios/${JOB_NAME}/
+
+