diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e042a4fc35afa34c5876134679266ec075472a08..0d4fb838f506373f4171d2e3401d35235e54d0ab 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