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