Mercurial > hg > orthanc-volview
diff Resources/CreateVolViewDist.sh @ 2:ad2fc4ec99fb
fix missing "patch" command-line tool in Docker
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 22 Mar 2023 11:51:32 +0100 |
parents | 3f1cf4a8e31f |
children | 59117a506f9f |
line wrap: on
line diff
--- a/Resources/CreateVolViewDist.sh Wed Mar 22 10:32:18 2023 +0100 +++ b/Resources/CreateVolViewDist.sh Wed Mar 22 11:51:32 2023 +0100 @@ -39,7 +39,7 @@ fi ROOT_DIR=`dirname $(readlink -f $0)`/.. -IMAGE=node:19.7.0-bullseye-slim +IMAGE=orthanc-volview-node echo "Creating the distribution of VolView $VERSION" @@ -49,14 +49,18 @@ fi if [ ! -f "${ROOT_DIR}/VolView/VolView-${VERSION}.tar.gz" ]; then - ( cd ${ROOT_DIR}/VolView && wget https://orthanc.uclouvain.be/third-party-downloads/VolView-${VERSION}.tar.gz ) + ( cd ${ROOT_DIR}/VolView && \ + wget https://orthanc.uclouvain.be/third-party-downloads/VolView-${VERSION}.tar.gz ) fi mkdir -p ${ROOT_DIR}/VolView/dist/ +( cd ${ROOT_DIR}/Resources/CreateVolViewDist && \ + docker build --no-cache -t ${IMAGE} . ) + docker run -t ${DOCKER_FLAGS} --rm \ --user $(id -u):$(id -g) \ - -v ${ROOT_DIR}/Resources/CreateVolViewDist-build.sh:/source/build.sh:ro \ + -v ${ROOT_DIR}/Resources/CreateVolViewDist/build.sh:/source/build.sh:ro \ -v ${ROOT_DIR}/VolView/VolView-${VERSION}.patch:/source/VolView-${VERSION}.patch:ro \ -v ${ROOT_DIR}/VolView/VolView-${VERSION}.tar.gz:/source/VolView-${VERSION}.tar.gz:ro \ -v ${ROOT_DIR}/VolView/dist/:/target:rw \