From 2d04592e151816f996f58d18a94f4f98c2575797 Mon Sep 17 00:00:00 2001
From: Thomas Schneider <thomas@fsmpi.rwth-aachen.de>
Date: Wed, 18 Sep 2024 21:55:04 +0200
Subject: [PATCH] ci: Build container image

---
 .gitlab-ci.yml | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e042a4f..0d4fb83 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -74,3 +74,25 @@ publish:
   rules:
     - if: $CI_COMMIT_TAG
     - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
+
+build-container:
+  stage: deploy
+  needs: []
+  cache: {}
+  image: quay.io/buildah/stable:v1
+  before_script:
+    - >-
+      buildah
+      login
+      -u "$CI_REGISTRY_USER"
+      -p "$CI_REGISTRY_PASSWORD"
+      $CI_REGISTRY
+  script:
+    - >-
+      buildah
+      build
+      -t $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
+    - >-
+      buildah
+      push
+      $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA
-- 
GitLab