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