Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
nomad-lab
cpp_sisso
Commits
f2d5c252
Commit
f2d5c252
authored
Sep 12, 2021
by
Thomas Purcell
Browse files
Add needs to .gitlab-ci
This might run tests earlier
parent
3e16f3fa
Changes
1
Show whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
f2d5c252
...
...
@@ -98,6 +98,7 @@ test-intel-pytest-py:
stage
:
unit_test
dependencies
:
-
build-intel-py
needs
:
[
"
build-intel-py"
]
script
:
-
source cpp_sisso_env_intel_py/bin/activate
-
export I_MPI_ROOT=/home/runner/intel/oneapi/mpi/latest/
...
...
@@ -114,6 +115,7 @@ test-intel-pytest-param-py:
stage
:
unit_test
dependencies
:
-
build-intel-param-py
needs
:
[
"
build-intel-param-py"
]
script
:
-
source cpp_sisso_env_intel_param_py/bin/activate
-
export I_MPI_ROOT=/home/runner/intel/oneapi/mpi/latest/
...
...
@@ -130,6 +132,7 @@ test-intel-base-googletest:
stage
:
unit_test
dependencies
:
-
build-intel-base
needs
:
[
"
build-intel-base"
]
script
:
-
export I_MPI_ROOT=/home/runner/intel/oneapi/mpi/latest/
-
export INTEL_COMP_ROOT=/home/runner/intel/oneapi/compiler/latest/linux/
...
...
@@ -145,6 +148,7 @@ test-intel-param-googletest:
stage
:
unit_test
dependencies
:
-
build-intel-param
needs
:
[
"
build-intel-param"
]
script
:
-
export I_MPI_ROOT=/home/runner/intel/oneapi/mpi/latest/
-
export INTEL_COMP_ROOT=/home/runner/intel/oneapi/compiler/latest/linux/
...
...
@@ -160,6 +164,7 @@ test-intel-bin-param:
stage
:
bin_test
dependencies
:
-
build-intel-param-py
needs
:
[
"
build-intel-param-py"
]
script
:
-
source cpp_sisso_env_intel_param_py/bin/activate
-
export I_MPI_ROOT=/home/runner/intel/oneapi/mpi/latest/
...
...
@@ -177,6 +182,7 @@ test-intel-bin-base:
stage
:
bin_test
dependencies
:
-
build-intel-py
needs
:
[
"
build-intel-py"
]
script
:
-
source cpp_sisso_env_intel_py/bin/activate
-
export I_MPI_ROOT=/home/runner/intel/oneapi/mpi/latest/
...
...
@@ -262,6 +268,7 @@ test-gnu-pytest-py:
stage
:
unit_test
dependencies
:
-
build-gnu-py
needs
:
[
"
build-gnu-py"
]
script
:
-
source cpp_sisso_gnu_py_env/bin/activate
-
export LD_LIBRARY_PATH=$HOME/intel/oneapi/intelpython/latest/lib/:$HOME/intel/oneapi/intelpython/latest/lib/python3.7:$LD_LIBRARY_PATH
...
...
@@ -274,6 +281,7 @@ test-gnu-pytest-param-py:
stage
:
unit_test
dependencies
:
-
build-gnu-param-py
needs
:
[
"
build-gnu-param-py"
]
script
:
-
source cpp_sisso_gnu_param_py_env/bin/activate
-
export LD_LIBRARY_PATH=$HOME/intel/oneapi/intelpython/latest/lib/:$HOME/intel/oneapi/intelpython/latest/lib/python3.7:$LD_LIBRARY_PATH
...
...
@@ -286,6 +294,7 @@ test-gnu-base-googletest:
stage
:
unit_test
dependencies
:
-
build-gnu-base
needs
:
[
"
build-gnu-base"
]
script
:
-
export OMP_NUM_THREADS=2
-
export OMP_PLACES=cores
...
...
@@ -296,6 +305,7 @@ test-gnu-param-googletest:
stage
:
unit_test
dependencies
:
-
build-gnu-param
needs
:
[
"
build-gnu-param"
]
script
:
-
export OMP_NUM_THREADS=2
-
export OMP_PLACES=cores
...
...
@@ -306,6 +316,7 @@ test-gnu-bin-param:
stage
:
bin_test
dependencies
:
-
build-gnu-param-py
needs
:
[
"
build-gnu-param-py"
]
script
:
-
source cpp_sisso_gnu_param_py_env/bin/activate
-
export LD_LIBRARY_PATH=$HOME/intel/oneapi/intelpython/latest/lib/:$HOME/intel/oneapi/intelpython/latest/lib/python3.7:$LD_LIBRARY_PATH
...
...
@@ -319,6 +330,7 @@ test-gnu-bin-base:
stage
:
bin_test
dependencies
:
-
build-gnu-py
needs
:
[
"
build-gnu-py"
]
script
:
-
source cpp_sisso_gnu_py_env/bin/activate
-
export LD_LIBRARY_PATH=$HOME/intel/oneapi/intelpython/latest/lib/:$HOME/intel/oneapi/intelpython/latest/lib/python3.7:$LD_LIBRARY_PATH
...
...
@@ -372,6 +384,7 @@ pages:
stage
:
doc_builds
dependencies
:
-
build-gnu-lcov
needs
:
[
"
build-gnu-lcov"
]
script
:
-
source cpp_sisso_gnu_lcov_env/bin/activate
-
export LD_LIBRARY_PATH=$HOME/intel/oneapi/intelpython/latest/lib/:$HOME/intel/oneapi/intelpython/latest/lib/python3.7/:$LD_LIBRARY_PATH
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a 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