File tree Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Expand file tree Collapse file tree 1 file changed +21
-3
lines changed Original file line number Diff line number Diff line change 55
55
fi
56
56
57
57
58
- export IMAGE_HOME=" $HOME "
58
+ export IMAGE_HOME=" /storage/tmp"
59
+
60
+ if [ -d " $IMAGE_HOME " ]; then
61
+ echo " [DEBUG] $IMAGE_HOME exists"
62
+ else
63
+ echo " [DEBUG] $IMAGE_HOME does not exist. Creating ..."
64
+ sudo mkdir -p $IMAGE_HOME
65
+ sudo chmod a+rwx $IMAGE_HOME
66
+ fi
59
67
60
68
echo " saving docker image locally for singularity to convert:"
69
+ # cleanup first
70
+ if [ -f " image.tar" ]; then
71
+ rm -rf image.tar
72
+ fi
61
73
docker save $IMAGEID :$SHORT_SHA -o image.tar
62
74
63
- if [ ! -f " $IMAGE_HOME /${IMAGENAME} _${BUILDDATE} .simg" ]; then
64
- singularity build " $IMAGE_HOME /${IMAGENAME} _${BUILDDATE} .simg" docker-archive://image.tar
75
+ if [ -f " $IMAGE_HOME /${IMAGENAME} _${BUILDDATE} .simg" ]; then
76
+ rm -rf $IMAGE_HOME /${IMAGENAME} _${BUILDDATE} .simg
77
+ fi
78
+ singularity build " $IMAGE_HOME /${IMAGENAME} _${BUILDDATE} .simg" docker-archive://image.tar
79
+
80
+ # cleanup
81
+ if [ -f " image.tar" ]; then
82
+ rm -rf image.tar
65
83
fi
66
84
67
85
if [ -n " ${ORACLE_USER} " ]; then
You can’t perform that action at this time.
0 commit comments