[
https://issues.jboss.org/browse/JBIDE-9266?page=com.atlassian.jira.plugin...
]
Nick Boldt edited comment on JBIDE-9266 at 7/15/11 11:53 AM:
-------------------------------------------------------------
Currently, we do this. Fairly straightforward. Works on all mirrors (download.jboss,
www.qa, and the Brno server):
{code}
echo "<meta http-equiv=\"refresh\"
content=\"0;url=${BUILD_ID}-H${BUILD_NUMBER}/\">" >
/tmp/latestBuild.html
if [[ ${PUBLISHPATHSUFFIX} ]]; then
date; rsync -arzq --delete ${STAGINGDIR}/*
$DESTINATION/builds/nightly/${PUBLISHPATHSUFFIX}/${BUILD_ID}-H${BUILD_NUMBER}/
date; rsync -arzq --delete /tmp/latestBuild.html
$DESTINATION/builds/nightly/${PUBLISHPATHSUFFIX}/
else
date; rsync -arzq --delete /tmp/latestBuild.html
$DESTINATION/builds/nightly/${JOBNAMEREDUX}/
date; rsync -arzq --delete ${STAGINGDIR}/*
$DESTINATION/builds/nightly/${JOBNAMEREDUX}/${BUILD_ID}-H${BUILD_NUMBER}/
fi
rm -f /tmp/latestBuild.html
{code}
was (Author: nickboldt):
Currently, we do this. Fairly straightforward. Works on all mirrors (download.jboss,
www.qa, and the Brno server):
echo "<meta http-equiv=\"refresh\"
content=\"0;url=${BUILD_ID}-H${BUILD_NUMBER}/\">" >
/tmp/latestBuild.html
if [[ ${PUBLISHPATHSUFFIX} ]]; then
date; rsync -arzq --delete ${STAGINGDIR}/*
$DESTINATION/builds/nightly/${PUBLISHPATHSUFFIX}/${BUILD_ID}-H${BUILD_NUMBER}/
date; rsync -arzq --delete /tmp/latestBuild.html
$DESTINATION/builds/nightly/${PUBLISHPATHSUFFIX}/
else
date; rsync -arzq --delete /tmp/latestBuild.html
$DESTINATION/builds/nightly/${JOBNAMEREDUX}/
date; rsync -arzq --delete ${STAGINGDIR}/*
$DESTINATION/builds/nightly/${JOBNAMEREDUX}/${BUILD_ID}-H${BUILD_NUMBER}/
fi
rm -f /tmp/latestBuild.html
Replace/Extend latestBuild.html with a latest symbolic link
-----------------------------------------------------------
Key: JBIDE-9266
URL:
https://issues.jboss.org/browse/JBIDE-9266
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: Build/Releng
Reporter: Max Rydahl Andersen
Assignee: Nick Boldt
Fix For: 3.3.0.M3
I see we have more and more latestBuild.html present all over and I'm suggestion we
replace those with "latest" symbolic links instead.
Here is how to automate that on
downloads.jboss.org at least:
echo -e "rm latest\nln 2011-06-27_10-25-32-H2980 latest" | sftp
tools@filemgmt.jboss.org:/downloads_htdocs/tools/builds/nightly/trunk
The actual paths should of course be replaced with proper variable replacements.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira