Loading
This job is used to investiage and execute a clean-up of the download server.
Loading...
Testing...
${
}
1
migration
5
2
*/master
JENKINS_URL
TOKEN_NAME
Jenkins please retry a build
.*\[skip\W+ci\].*
H/5 * * * *
#!/usr/bin/env /bin/bash SSH="ssh genie.tracecompass@projects-storage.eclipse.org" #ECHO=echo ECHO="" ################################################################################ # Basic constants ################################################################################ BASE_DIR=/home/data/httpd/ TRACECOMPASS_DIR=${BASE_DIR}download.eclipse.org/tracecompass/ STABLE_DIR=${TRACECOMPASS_DIR}stable/repository FINAL_RELEASE_DIR=${TRACECOMPASS_DIR}releases/9.2.0/baseline ################################################################################ # Create release directories ################################################################################ if [[ `${SSH} test -d ${FINAL_RELEASE_DIR} && echo exists` ]] ; then echo "${FINAL_RELEASE_DIR} already exists" exit 1 else $ECHO ${SSH} mkdir -p ${FINAL_RELEASE_DIR} fi ################################################################################ # Copy files and directories ################################################################################ $ECHO ${SSH} cp -r ${STABLE_DIR}/* ${FINAL_RELEASE_DIR} #$ECHO ${SSH} "echo ac4cf8f2d > /home/data/httpd/download.eclipse.org/tracecompass/2020-06/master/repository/tc-git-sha" #$ECHO ${SSH} "echo ac4cf8f2d > /home/data/httpd/download.eclipse.org/tracecompass/2020-06/master/rcp-repository/tc-git-sha" #$ECHO ${SSH} "echo cbde7386 > /home/data/httpd/download.eclipse.org/tracecompass.incubator/2020-06/master/repository/tc-git-sha" #$ECHO ${SSH} "echo cbde7386 > /home/data/httpd/download.eclipse.org/tracecompass.incubator/2020-06/trace-server/rcp-repository/tc-git-sha" #$ECHO ${SSH} "sed -i 's/http:/https:/g' /home/data/httpd/download.eclipse.org/tracecompass/releases/8.2.0/rcp/index.php" #$ECHO ${SSH} "sed -i 's/http:/https:/g' /home/data/httpd/download.eclipse.org/tracecompass/releases/json-releases.php" #$ECHO ${SSH} "sed -i 's/http:/https:/g' /home/data/httpd/download.eclipse.org/tracecompass.incubator/trace-server/rcp/index.php" ##################################### #$ECHO ${SSH} "rm -r /home/data/httpd/download.eclipse.org/tracecompass/tmp/*" #$ECHO ${SSH} "rm -r /home/data/httpd/download.eclipse.org/tracecompass/test_new_ci" #${ECHO} ${SSH} mkdir /home/data/httpd/archive.eclipse.org/tracecompass/to-be-deleted-archieves/ ##################################### #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass #destDir=/home/data/httpd/archive.eclipse.org/tracecompass/to-be-deleted-archieves #${ECHO} ${SSH} "zip -r ${destDir}/mars-milestones.zip ${sourceDir}/mars" #${ECHO} ${SSH} "zip -r ${destDir}/neon-milestones.zip ${sourceDir}/neon" #${ECHO} ${SSH} "zip -r ${destDir}/oxygen-milestones.zip ${sourceDir}/oxygen" #${ECHO} ${SSH} "zip -r ${destDir}/photon-milestones.zip ${sourceDir}/photon" #${ECHO} ${SSH} "zip -r ${destDir}/2019-06-milestones.zip ${sourceDir}/2019-06" #${ECHO} ${SSH} "zip -r ${destDir}/2019-09-milestones.zip ${sourceDir}/2019-09" #${ECHO} ${SSH} "zip -r ${destDir}/2019-12-milestones.zip ${sourceDir}/2019-12" #${ECHO} ${SSH} "zip -r ${destDir}/2020-03-milestones.zip ${sourceDir}/2020-03" ##################################### #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/mars/ #${ECHO} ${SSH} "rm -rf ${sourceDir}/*" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/neon/milestones #${ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/neon/stable #${ECHO} ${SSH} "rm -rf ${sourceDir}" ##################################### #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/oxygen/milestones #${ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/oxygen/stable #${ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/photon/milestones #${ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/photon/stable #${ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/2019-06/milestones #${ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/2019-06/stable #{ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/2019-09/milestones #${ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/2019-09/stable #${ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/2019-12/milestones #${ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/2019-12/stable #${ECHO} ${SSH} "rm -rf ${sourceDir}" ##################################### #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/2020-03/milestones #${ECHO} ${SSH} "rm -rf ${sourceDir}" #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/2020-03/stable #${ECHO} ${SSH} "rm -rf ${sourceDir}" ##################################### #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/master #destDir=/home/data/httpd/archive.eclipse.org/tracecompass/to-be-deleted-archieves #${ECHO} ${SSH} "zip -r ${destDir}/master-4.4.zip ${sourceDir}/4.4" #${ECHO} ${SSH} "zip -r ${destDir}/master-4.5.zip ${sourceDir}/4.5" ##################################### #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/master #${ECHO} ${SSH} "rm -rf ${sourceDir}/4.4" #{ECHO} ${SSH} "rm -rf ${sourceDir}/4.5" ##################################### #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/tracecompass-test-traces/ #${ECHO} ${SSH} "rm -rf ${sourceDir}" ##################################### #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/trace-server/ #${ECHO} ${SSH} "rm -rf ${sourceDir}" ##################################### #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/releases/ #destDir=/home/data/httpd/archive.eclipse.org/tracecompass/releases/ #${ECHO} ${SSH} "mkdir ${destDir}" #${ECHO} ${SSH} "cp -r ${sourceDir}/0.1.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/1.0.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/1.1.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/1.2.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/1.2.1 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/2.0.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/2.0.1 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/2.1.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/2.2.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/2.3.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/3.0.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/3.1.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/3.2.0 ${destDir}/" #${ECHO} ${SSH} "cp -r ${sourceDir}/3.3.0 ${destDir}/" ##################################### #sourceDir=/home/data/httpd/download.eclipse.org/tracecompass/releases/ #${ECHO} ${SSH} "rm -rf ${sourceDir}/0.1.0" #${ECHO} ${SSH} "rm -rf ${sourceDir}/1.0.0 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/1.1.0 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/1.2.0 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/1.2.1 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/2.0.0 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/2.0.1 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/2.1.0 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/2.2.0 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/2.3.0 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/3.0.0 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/3.1.0 " #${ECHO} ${SSH} "rm -rf ${sourceDir}/3.2.0 " #$ECHO ${SSH} "du -h /home/data/httpd/download.eclipse.org/tracecompass/"