From a3485c3af6a4a404cebf648308468006fdedfe47 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Tue, 17 May 2022 14:00:45 +0200 Subject: [PATCH] [ci] Added job 'build container'. --- .gitlab-ci.yml | 1 + scripts/ci/jobs/build-container.yml | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 scripts/ci/jobs/build-container.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ea2a4d1f190..1a465d93324 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -36,6 +36,7 @@ include: - local: "/scripts/ci/jobs/build-docs.yml" - local: "/scripts/ci/jobs/build-win.yml" - local: "/scripts/ci/jobs/build-mac.yml" + - local: "/scripts/ci/jobs/build-container.yml" - local: "/scripts/ci/jobs/jupyter.yml" # - template: 'Code-Quality.gitlab-ci.yml' # see !3053 - local: "/scripts/ci/jobs/code-quality.yml" diff --git a/scripts/ci/jobs/build-container.yml b/scripts/ci/jobs/build-container.yml new file mode 100644 index 00000000000..33825b75d23 --- /dev/null +++ b/scripts/ci/jobs/build-container.yml @@ -0,0 +1,14 @@ +build container: + stage: build + tags: [envinf, shell] + needs: [meta] + extends: + - .container-maker-setup + script: + # Test local dependency builds (--pm off) + - > + poetry run ogscm compiler.py mpi.py ogs.py -B --ogs ../.. + --build_args ' --progress=plain' + --cvode --ccache --cpmcache --mfront + --pm off + --cmake_args ' -DOGS_BUILD_PROCESSES=SteadyStateDiffusion' -- GitLab