Merge pull request #168 from akva2/simplify_jenkins_after_ert_reorg

simplify jenkins scripts after ert reorganization
This commit is contained in:
Joakim Hove 2016-08-22 17:28:51 +02:00 committed by GitHub
commit 43aa36e0f7
2 changed files with 9 additions and 21 deletions

View File

@ -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

View File

@ -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