mirror of
https://github.com/OPM/opm-simulators.git
synced 2024-12-22 23:43:28 -06:00
Renamed in Jenkins scripts.
This commit is contained in:
parent
6cd1d28696
commit
c00376e506
@ -12,17 +12,17 @@ It is intended for post-merge builds of the master branch.
|
||||
This script will build dependencies, then build opm-autodiff and execute its tests.
|
||||
It inspects the $ghbPrBuildComment environmental variable to obtain a pull request
|
||||
to use for ert, opm-common, opm-parser, opm-material, opm-core and
|
||||
dune-cornerpoint (defaults to master) and then builds $sha1 of opm-autodiff.
|
||||
opm-grid (defaults to master) and then builds $sha1 of opm-autodiff.
|
||||
|
||||
It is intended for pre-merge builds of pull requests.
|
||||
|
||||
You can optionally specify a given pull request to use for ert, opm-common,
|
||||
opm-parser, opm-material, opm-core and dune-cornerpoint through the trigger.
|
||||
opm-parser, opm-material, opm-core and opm-grid through the trigger.
|
||||
The trigger line needs to contain ert=<pull request number> and/or
|
||||
opm-common=<pull request number> and/or opm-parser=<pull request number>
|
||||
and/or opm-material=<pull request number>
|
||||
and/or opm-core=<pull request number>
|
||||
and/or dune-cornerpoint=<pull request number>
|
||||
and/or opm-grid=<pull request number>
|
||||
and/or opm-output=<pull request number>.
|
||||
|
||||
**run-spe.sh**:
|
||||
|
@ -50,8 +50,8 @@ function build_opm_autodiff {
|
||||
clone_and_build_module opm-core "-DCMAKE_PREFIX_PATH=$WORKSPACE/serial/install -DCMAKE_INSTALL_PREFIX=$WORKSPACE/serial/install" $OPM_CORE_REVISION $WORKSPACE/serial
|
||||
test $? -eq 0 || exit 1
|
||||
|
||||
# Build dune-cornerpoint
|
||||
clone_and_build_module dune-cornerpoint "-DCMAKE_PREFIX_PATH=$WORKSPACE/serial/install -DCMAKE_INSTALL_PREFIX=$WORKSPACE/serial/install" $DUNE_CORNERPOINT_REVISION $WORKSPACE/serial
|
||||
# Build opm-grid
|
||||
clone_and_build_module opm-grid "-DCMAKE_PREFIX_PATH=$WORKSPACE/serial/install -DCMAKE_INSTALL_PREFIX=$WORKSPACE/serial/install" $OPM_GRID_REVISION $WORKSPACE/serial
|
||||
test $? -eq 0 || exit 1
|
||||
|
||||
# Build opm-output
|
||||
|
@ -7,7 +7,7 @@ OPM_COMMON_REVISION=master
|
||||
OPM_PARSER_REVISION=master
|
||||
OPM_MATERIAL_REVISION=master
|
||||
OPM_CORE_REVISION=master
|
||||
DUNE_CORNERPOINT_REVISION=master
|
||||
OPM_GRID_REVISION=master
|
||||
OPM_OUTPUT_REVISION=master
|
||||
OPM_AUTODIFF_REVISION=$sha1
|
||||
|
||||
@ -36,9 +36,9 @@ then
|
||||
OPM_CORE_REVISION=pull/`echo $ghprbCommentBody | sed -r 's/.*opm-core=([0-9]+).*/\1/g'`/merge
|
||||
fi
|
||||
|
||||
if grep -q "dune-cornerpoint=" <<< $ghprbCommentBody
|
||||
if grep -q "opm-grid=" <<< $ghprbCommentBody
|
||||
then
|
||||
DUNE_CORNERPOINT_REVISION=pull/`echo $ghprbCommentBody | sed -r 's/.*dune-cornerpoint=([0-9]+).*/\1/g'`/merge
|
||||
OPM_GRID_REVISION=pull/`echo $ghprbCommentBody | sed -r 's/.*opm-grid=([0-9]+).*/\1/g'`/merge
|
||||
fi
|
||||
|
||||
if grep -q "opm-output=" <<< $ghprbCommentBody
|
||||
@ -46,7 +46,7 @@ then
|
||||
OPM_OUTPUT_REVISION=pull/`echo $ghprbCommentBody | sed -r 's/.*opm-output=([0-9]+).*/\1/g'`/merge
|
||||
fi
|
||||
|
||||
echo "Building with ert=$ERT_REVISION opm-common=$OPM_COMMON_REVISION opm-parser=$OPM_PARSER_REVISION opm-material=$OPM_MATERIAL_REVISION opm-core=$OPM_CORE_REVISION dune-cornerpoint=$DUNE_CORNERPOINT_REVISION opm-output=$OPM_OUTPUT_REVISION opm-autodiff=$OPM_AUTODIFF_REVISION"
|
||||
echo "Building with ert=$ERT_REVISION opm-common=$OPM_COMMON_REVISION opm-parser=$OPM_PARSER_REVISION opm-material=$OPM_MATERIAL_REVISION opm-core=$OPM_CORE_REVISION opm-grid=$OPM_GRID_REVISION opm-output=$OPM_OUTPUT_REVISION opm-autodiff=$OPM_AUTODIFF_REVISION"
|
||||
|
||||
build_opm_autodiff
|
||||
test $? -eq 0 || exit 1
|
||||
|
@ -7,7 +7,7 @@ OPM_COMMON_REVISION=master
|
||||
OPM_PARSER_REVISION=master
|
||||
OPM_MATERIAL_REVISION=master
|
||||
OPM_CORE_REVISION=master
|
||||
DUNE_CORNERPOINT_REVISION=master
|
||||
OPM_GRID_REVISION=master
|
||||
OPM_OUTPUT_REVISION=master
|
||||
|
||||
build_opm_autodiff
|
||||
|
Loading…
Reference in New Issue
Block a user