Skip to content
Snippets Groups Projects
Commit 7d16b858 authored by Tammo Jan Dijkema's avatar Tammo Jan Dijkema
Browse files

Add LoSoTo

Former-commit-id: 3c9ca308
parent e672266c
No related branches found
No related tags found
Loading
...@@ -89,11 +89,14 @@ RUN mkdir /home/lofaruser/ && \ ...@@ -89,11 +89,14 @@ RUN mkdir /home/lofaruser/ && \
chown lofaruser:lofaruser /home/lofaruser chown lofaruser:lofaruser /home/lofaruser
ARG LSMTool_TAG=master ARG LSMTool_TAG=master
LABEL LSMTool.version.tag=${LSMTool_TAG}
ARG LoSoTo_TAG=master
LABEL LoSoTo.version.tag=${LoSoTo_TAG}
RUN apt-get update && apt-get install -y nodejs python3-pip git wsclean RUN apt-get update && apt-get install -y nodejs python3-pip git wsclean
RUN python3 -m pip install cwltool cwl-runner -e "git://github.com/darafferty/LSMTool.git@${LSMTool_TAG}#egg=LSMTool" RUN python3 -m pip install cwltool cwl-runner -e "git://github.com/darafferty/LSMTool.git@${LSMTool_TAG}#egg=LSMTool"
RUN python3 -m pip install git+https://github.com/revoltek/losoto.git RUN python3 -m pip install -e "git+https://github.com/revoltek/losoto.git@${LoSoTo_TAG}#egg=LoSoTo"
ADD L570745_uv_first10.MS.tar.xz /data ADD L570745_uv_first10.MS.tar.xz /data
ADD skymodels.tar.gz /data/skymodels ADD skymodels.tar.gz /data/skymodels
......
...@@ -5,20 +5,21 @@ git_clone_or_pull () { ...@@ -5,20 +5,21 @@ git_clone_or_pull () {
REPO=$1 REPO=$1
BRANCH=$2 BRANCH=$2
DIR=$3 DIR=$3
git clone -single-branch -b "${BRANCH}" "${REPO}" "${DIR}" 2> /dev/null || git -C "${DIR}" pull git clone --single-branch -b "${BRANCH}" "${REPO}" "${DIR}" 2> /dev/null || git -C "${DIR}" pull
} }
# SOFTWARE VERSIONS # SOFTWARE VERSIONS
DP3_TAG=v4.1 DP3_TAG=v4.1
IDG_TAG=0.6 IDG_TAG=0.6
LSMTool_TAG=v1.4.2 LSMTool_TAG=v1.4.2
LoSoTo_TAG=f0398b
# FETCHES THE IDG # FETCHES THE IDG
git_clone_or_pull https://gitlab.com/astron-idg/idg/ ${IDG_TAG} idg git_clone_or_pull https://gitlab.com/astron-idg/idg/ ${IDG_TAG} idg
# FETCHES DP3 # FETCHES DP3
git_clone_or_pull https://github.com/lofar-astron/DP3 ${DP3_TAG} DP3 git_clone_or_pull https://github.com/lofar-astron/DP3 ${DP3_TAG} DP3
# FETCHES THE SCRIPTS ONLY # FETCHES THE SCRIPTS ONLY
BRANCH=production BRANCH=production
...@@ -29,4 +30,8 @@ SCRIPT_PATH=$(realpath ${BASH_SOURCE[0]}) ...@@ -29,4 +30,8 @@ SCRIPT_PATH=$(realpath ${BASH_SOURCE[0]})
DOCKER_PATH=$(dirname ${SCRIPT_PATH}) DOCKER_PATH=$(dirname ${SCRIPT_PATH})
docker build ${DOCKER_PATH} --build-arg=IDG_TAG=${IDG_TAG} --build-arg=DP3_TAG=${DP3_TAG} --build-arg=LSMTool_TAG=${LSMTool_TAG} -t lofareosc/prefactor-ci docker build ${DOCKER_PATH} --build-arg=IDG_TAG=${IDG_TAG}\
--build-arg=DP3_TAG=${DP3_TAG}\
--build-arg=LSMTool_TAG=${LSMTool_TAG}\
--build-arg=LoSoTo_TAG=${LoSoTo_TAG}\
-t lofareosc/prefactor-ci
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment