Skip to content
Snippets Groups Projects
Commit 7c2c013e authored by Sylvester Joosten's avatar Sylvester Joosten
Browse files

Added launcher script

parent 89e25aa5
No related branches found
No related tags found
1 merge request!2DVMP work
...@@ -43,3 +43,5 @@ calorimeters/test/ ...@@ -43,3 +43,5 @@ calorimeters/test/
# output files # output files
results/* results/*
*.sif
#!/bin/bash
OS=`uname -s`
if [ "${OS}" = "Linux" ]; then
echo "Detected OS: Linux"
if [ ! -f juggler_latest.sif ]; then
echo "Need to create singularity image"
singularity pull docker://docker.io/sly2j/juggler:latest
fi
echo "Launching dev shell (through singularity)..."
singularity exec juggler_latest.sif eic-shell
elif [ "${OS}" = "Darwin" ]; then
echo "Detector OS: MacOS"
echo "Syncing docker container"
docker pull sly2j/juggler:latest
echo "Launching dev shell (through docker)..."
docker run -i -t --rm sly2j/juggler:latest eic-shell
else
echo "ERROR: dev shell not available for this OS (${OS})"
fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment