Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Sebastian Ohlmann
elpa
Commits
184271d6
Commit
184271d6
authored
Sep 26, 2019
by
Andreas Marek
Browse files
Gitlab CI: make sure that intermediate steps abort if there is an error
parent
28d3649a
Changes
3
Hide whitespace changes
Inline
Side-by-side
ci_test_scripts/run_ci_tests.sh
View file @
184271d6
...
...
@@ -136,13 +136,13 @@ then
if
[
"
$gpuJob
"
==
"yes"
]
then
cp
$HOME
/runners/job_script_templates/run_
${
CLUSTER
}
_1node_2GPU.sh
.
echo
"./configure "
"
$configureArgs
"
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
"./configure "
"
$configureArgs
"
" || { cat config.log; exit 1; }"
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
"make -j 16"
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
"make -j 16
|| { exit 1; }
"
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
"export OMP_NUM_THREADS=
$ompThreads
"
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
"export TASKS=
$mpiTasks
"
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
"make check TEST_FLAGS=
\"
$matrixSize
$nrEV
$blockSize
\"
"
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
"make check TEST_FLAGS=
\"
$matrixSize
$nrEV
$blockSize
\"
|| { exit 1; }
"
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
"#copy everything back from /tmp/elpa to runner directory"
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
echo
"cp -r *
\$
runner_path"
>>
./run_
${
CLUSTER
}
_1node_2GPU.sh
...
...
@@ -170,13 +170,13 @@ then
if
[[
"
$CI_RUNNER_TAGS
"
=
~
"sse"
]]
||
[[
"
$CI_RUNNER_TAGS
"
=
~
"avx"
]]
||
[[
"
$CI_RUNNER_TAGS
"
=
~
"avx2"
]]
||
[
[
"
$CI_RUNNER_TAGS
"
=
~
"avx512"
]]
then
cp
$HOME
/runners/job_script_templates/run_
${
CLUSTER
}
_1node.sh
.
echo
"./configure "
"
$configureArgs
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"./configure "
"
$configureArgs
"
" || { cat config.log; exit 1; }"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make -j 16"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make -j 16
|| { exit 1; }
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"export OMP_NUM_THREADS=
$ompThreads
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"export TASKS=
$mpiTasks
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make check TEST_FLAGS=
\"
$matrixSize
$nrEV
$blockSize
\"
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make check TEST_FLAGS=
\"
$matrixSize
$nrEV
$blockSize
\"
|| { exit 1; }
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"#copy everything back from /tmp/elpa to runner directory"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"cp -r *
\$
runner_path"
>>
./run_
${
CLUSTER
}
_1node.sh
...
...
ci_test_scripts/run_distcheck_tests.sh
View file @
184271d6
...
...
@@ -114,7 +114,7 @@ then
if
[[
"
$CI_RUNNER_TAGS
"
=
~
"distcheck"
]]
then
cp
$HOME
/runners/job_script_templates/run_
${
CLUSTER
}
_1node.sh
.
echo
"./configure "
"
$configureArgs
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"./configure "
"
$configureArgs
"
" || { cat config.log; exit 1; }"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"export TASKS=
$mpiTasks
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"export DISTCHECK_CONFIGURE_FLAGS=
\"
$configureArgs
\"
"
>>
./run_
${
CLUSTER
}
_1node.sh
...
...
ci_test_scripts/run_project_tests.sh
View file @
184271d6
...
...
@@ -139,15 +139,15 @@ then
echo
"../autogen.sh"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"#Running configure "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"../configure "
"
$configureArgs
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"../configure "
"
$configureArgs
"
" || { cat config.log; exit 1; }"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"export TASKS=
$mpiTasks
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"#Running make "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make -j 8"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make -j 8
|| { exit 1; }
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"#Running make install"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make install"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make install
|| { exit 1; }
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"popd"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"mkdir -p
$projectName
/build"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"pushd
$projectName
/build"
>>
./run_
${
CLUSTER
}
_1node.sh
...
...
@@ -165,16 +165,16 @@ then
echo
"../autogen.sh"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"#Running configure "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"../configure "
"
$projectConfigureArgs
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"../configure "
"
$projectConfigureArgs
"
" || { cat config.log; exit 1; }"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"#Running make "
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make -j 8"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make -j 8
|| { exit 1; }
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"export LD_LIBRARY_PATH=
$MKL_HOME
/lib/intel64:
\$
LD_LIBRARY_PATH"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"./
$projectExecutable
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make distclean"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make distclean
|| { exit 1; }
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"popd"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"pushd build"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make distclean"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"make distclean
|| { exit 1; }
"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"rm -rf installdest"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
"popd"
>>
./run_
${
CLUSTER
}
_1node.sh
echo
" "
>>
./run_
${
CLUSTER
}
_1node.sh
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment