From ab0dbee33d07720f523dde9d8b3e39af463efc3d Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Mon, 22 Aug 2016 12:12:24 +0200 Subject: [PATCH] simplify jenkins scripts after ert reorganization --- jenkins/build-opm-module.sh | 7 ++++++- jenkins/build.sh | 23 +++-------------------- 2 files changed, 9 insertions(+), 21 deletions(-) diff --git a/jenkins/build-opm-module.sh b/jenkins/build-opm-module.sh index e3cf9c907..744a54f64 100755 --- a/jenkins/build-opm-module.sh +++ b/jenkins/build-opm-module.sh @@ -24,7 +24,12 @@ function clone_module { mkdir -p $WORKSPACE/deps/$1 cd $WORKSPACE/deps/$1 git init . - git remote add origin https://github.com/OPM/$1 + if [ "$1" == "ert" ] + then + git remote add origin https://github.com/Ensembles/$1 + else + git remote add origin https://github.com/OPM/$1 + fi git fetch --depth 1 origin $2:branch_to_build git checkout branch_to_build test $? -eq 0 || exit 1 diff --git a/jenkins/build.sh b/jenkins/build.sh index 67351be58..73d279dfd 100755 --- a/jenkins/build.sh +++ b/jenkins/build.sh @@ -31,7 +31,8 @@ source $WORKSPACE/deps/opm-common/jenkins/setup-opm-data.sh # Downstream revisions declare -a downstreams -downstreams=(opm-parser +downstreams=(ert + opm-parser opm-output opm-material opm-core @@ -41,6 +42,7 @@ downstreams=(opm-parser ewoms) declare -A downstreamRev +downstreamRev[ert]=master downstreamRev[opm-parser]=master downstreamRev[opm-material]=master downstreamRev[opm-core]=master @@ -50,25 +52,6 @@ downstreamRev[opm-simulators]=master downstreamRev[opm-upscaling]=master downstreamRev[ewoms]=master -# Build ERT -echo "Building downstream ert=$ERT_REVISION" -pushd . -mkdir -p $WORKSPACE/deps/ert -cd $WORKSPACE/deps/ert -git init . -git remote add origin https://github.com/Ensembles/ert -git fetch --depth 1 origin $ERT:branch_to_build -test $? -eq 0 || exit 1 -git checkout branch_to_build -popd - -pushd . -mkdir -p serial/build-ert -cd serial/build-ert -cmake $WORKSPACE/deps/ert -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$WORKSPACE/serial/install -cmake --build . --target install -popd - build_downstreams opm-common test $? -eq 0 || exit 1