7d39647272ade59ffbe565b472c53df3d7eabd80 angie Wed Mar 3 18:38:47 2021 -0800 Put versioned userApps tarballs directly into the userApps.archive subdir so they are immediately available for bioconda (or other applications where a stable URL is desired). diff --git src/utils/qa/weeklybld/userApps.sh src/utils/qa/weeklybld/userApps.sh index ad089dd..426178f 100755 --- src/utils/qa/weeklybld/userApps.sh +++ src/utils/qa/weeklybld/userApps.sh @@ -1,30 +1,32 @@ #!/bin/bash set -beEu -o pipefail cd /hive/groups/browser/newBuild/v${BRANCHNN}_branch/kent/src/userApps rm -fr ./kent ./samtabix *.zip make fetchSource rm *.zip cd /hive/groups/browser/newBuild/v${BRANCHNN}_branch/kent/src tar cvzf ./userApps.src.tgz ./userApps/ # note that hard links are used below +downloadDir=/mirrordata/apache/htdocs/admin/exe +versionedTgz=userApps.v${BRANCHNN}.src.tgz # hgwdownload -ssh -n qateam@hgdownload.soe.ucsc.edu "rm -f /mirrordata/apache/htdocs/admin/exe/userApps.src.tgz" +ssh -n qateam@hgdownload "rm -f $downloadDir/userApps.src.tgz" # in case the script was already run before: -ssh -n qateam@hgdownload.soe.ucsc.edu "rm -f /mirrordata/apache/htdocs/admin/exe/userApps.v${BRANCHNN}.src.tgz" -scp -p userApps.src.tgz qateam@hgdownload.soe.ucsc.edu:/mirrordata/apache/htdocs/admin/exe/ -ssh -n qateam@hgdownload.soe.ucsc.edu "cd /mirrordata/apache/htdocs/admin/exe; ln userApps.src.tgz ./userApps.v${BRANCHNN}.src.tgz" +ssh -n qateam@hgdownload "rm -f $downloadDir/userApps.archive/$versionedTgz" +scp -p userApps.src.tgz qateam@hgdownload:$downloadDir/ +ssh -n qateam@hgdownload "cd $downloadDir/userApps.archive/; ln ../userApps.src.tgz $versionedTgz" # genome-euro -ssh -n qateam@genome-euro "rm -f /mirrordata/apache/htdocs/admin/exe/userApps.src.tgz" +ssh -n qateam@genome-euro "rm -f $downloadDir/userApps.src.tgz" # in case the script was already run before: -ssh -n qateam@genome-euro "rm -f /mirrordata/apache/htdocs/admin/exe/userApps.v${BRANCHNN}.src.tgz" -scp -p userApps.src.tgz qateam@genome-euro:/mirrordata/apache/htdocs/admin/exe/ -ssh -n qateam@genome-euro "cd /mirrordata/apache/htdocs/admin/exe; ln userApps.src.tgz ./userApps.v${BRANCHNN}.src.tgz" +ssh -n qateam@genome-euro "rm -f $downloadDir/userApps.archive/$versionedTgz" +scp -p userApps.src.tgz qateam@genome-euro:$downloadDir/ +ssh -n qateam@genome-euro "cd $downloadDir/userApps.archive/; ln ../userApps.src.tgz $versionedTgz" rm -f userApps.src.tgz cd /hive/groups/browser/newBuild/v${BRANCHNN}_branch/kent/src/userApps rm -fr ./kent ./samtabix *.zip