From 3ad58a3b51b049cde615f4adc5ec14e320e8569d Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Fri, 26 May 2023 12:07:43 +0200 Subject: [PATCH] [eve] Install numpy into venv in source dir. Fixes frontend CI job. --- scripts/ci/jobs/build-linux-frontend.yml | 3 --- scripts/env/eve/cli.sh | 5 +++++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/ci/jobs/build-linux-frontend.yml b/scripts/ci/jobs/build-linux-frontend.yml index 38f352346ab..a827ba1522f 100644 --- a/scripts/ci/jobs/build-linux-frontend.yml +++ b/scripts/ci/jobs/build-linux-frontend.yml @@ -11,9 +11,7 @@ build linux frontend: BUILD_PACKAGE: "false" CCACHE_DIR: "/data/ogs/.ccache" CMAKE_PRESET: release - CTEST_ARGS: "--label-exclude python_modules" # pip installed modules segfault CMAKE_ARGS: "-DOGS_CPU_ARCHITECTURE=generic" - CTEST_EXCLUDE_REGEX: "nb-" before_script: - source scripts/env/eve/cli.sh @@ -31,6 +29,5 @@ build linux frontend petsc: CCACHE_DIR: "/data/ogs/.ccache" CMAKE_PRESET: release-petsc CMAKE_ARGS: "-DOGS_CPU_ARCHITECTURE=generic" - CTEST_EXCLUDE_REGEX: "nb-" before_script: - source scripts/env/eve/petsc.sh diff --git a/scripts/env/eve/cli.sh b/scripts/env/eve/cli.sh index 78384710af7..bee1ff77711 100644 --- a/scripts/env/eve/cli.sh +++ b/scripts/env/eve/cli.sh @@ -10,3 +10,8 @@ module load Ninja/1.11.1 module load ccache/3.3.3 module load git-lfs module load Python/3.10.8 + +# Python dependencies +virtualenv .venv +source .venv/bin/activate +pip install numpy -- GitLab