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