Author: nickboldt
Date: 2010-05-26 11:02:29 -0400 (Wed, 26 May 2010)
New Revision: 22328
Modified:
trunk/build/publish.sh
Log:
add duplicate update site zips called "SNAPSHOT" for reuse by other builds
Modified: trunk/build/publish.sh
===================================================================
--- trunk/build/publish.sh 2010-05-26 14:23:14 UTC (rev 22327)
+++ trunk/build/publish.sh 2010-05-26 15:02:29 UTC (rev 22328)
@@ -1,14 +1,20 @@
#!/bin/bash
# Hudson script used to publish Tycho-built p2 update sites
-# define target zip filename
+# define target zip filename date and hudson build id marked for clarity and publication
ZIPNAME=${JOB_NAME}-Update-H${BUILD_NUMBER}-${BUILD_ID}.zip
+# define target zip filename for inclusion in uberbuilder's bucky aggregator
+SNAPNAME=${JOB_NAME}-Update-SNAPSHOT.zip
+
# copy into workspace for archiving
rm -fr ${WORKSPACE}/site; mkdir -p ${WORKSPACE}/site/${JOB_NAME}
rsync -aq ${WORKSPACE}/*/site/target/site.zip ${WORKSPACE}/site/${JOB_NAME}/${ZIPNAME}
+# copy into workspace for access by bucky aggregator
+rsync -aq ${WORKSPACE}/*/site/target/site.zip ${WORKSPACE}/site/${SNAPNAME}
+
# publish to
download.jboss.org
if [[ $DESTINATION == "" ]]; then
DESTINATION="tools@filemgmt.jboss.org:/downloads_htdocs/tools"; fi
rsync -arzq --delete ${WORKSPACE}/site/${JOB_NAME}
$DESTINATION/builds/nightly/3.2.helios/
-
+rsync -arzq --delete ${WORKSPACE}/site/${SNAPNAME}
$DESTINATION/builds/nightly/3.2.helios/