File tree Expand file tree Collapse file tree 3 files changed +16
-5
lines changed
Expand file tree Collapse file tree 3 files changed +16
-5
lines changed Original file line number Diff line number Diff line change 1+ docker pull eflumerf/mu2e-spack:latest
2+ docker run -it --rm -v ./build_scripts:/opt/build_scripts -v ./spack_areas:/cvmfs/fermilab.opensciencegrid.org/products/artdaq/spack_areas eflumerf/mu2e-spack:latest /bin/bash
Original file line number Diff line number Diff line change 1+ docker pull eflumerf/otsdaq-spack:latest
2+ docker run -it --rm -v ./build_scripts:/opt/build_scripts -v ./spack_areas:/cvmfs/fermilab.opensciencegrid.org/products/artdaq/spack_areas eflumerf/otsdaq-spack:latest /bin/bash
Original file line number Diff line number Diff line change 11#! /bin/bash
22
33artVer=s132
4- artdaqVer=v4_02_00
5- otsVer=v3_02_00
6- mu2eVer=v7_00_00_cand
4+ artdaqVer=v4_03_01
5+ otsVer=v3_03_01
6+ mu2eVer=v8_00_00_cand
77
88doArtBuild=1
99doArtdaqBuild=1
1010doOtsBuild=1
1111doMu2eBuild=1
12+ update_local=1
1213update_cvmfs=1
1314
1415forceArtBuild=0
@@ -21,7 +22,9 @@ developOtsBuild=0
2122developMu2eBuild=0
2223
2324docker pull eflumerf/alma9-spack:latest
24- rsync -ax --progress /cvmfs/fermilab.opensciencegrid.org/products/artdaq/spack_areas/ spack_areas/
25+ if [ $updateLocal -eq 1 ]; then
26+ rsync -ax --progress /cvmfs/fermilab.opensciencegrid.org/products/artdaq/spack_areas/ spack_areas/
27+ fi
2528
2629if [ $doArtBuild -eq 1 ]; then
2730docker run -it --rm \
@@ -69,7 +72,11 @@ docker run -it --rm \
6972fi
7073
7174if [ $update_cvmfs -eq 1 ]; then
72- rsync -ax --progress spack_areas/ artdaq@artdaqgpvm01:/grid/fermiapp/products/artdaq/spack_areas/
75+ delete_arg=" "
76+ if [ $forceArtBuild -eq 1 ] || [ $forceArtdaqBuild -eq 1 ] || [ $forceOtsBuild -eq 1 ] || [ $forceMu2eBuild -eq 1 ]; then
77+ delete_arg=" --delete"
78+ fi
79+ rsync -ax $delete_arg --progress spack_areas/ artdaq@artdaqgpvm01:/grid/fermiapp/products/artdaq/spack_areas/
7380 ssh artdaq@artdaqgpvm01 ./update_cvmfs.sh
7481fi
7582
You can’t perform that action at this time.
0 commit comments