From 629735cf5639e69228e40fb03f4d69151d0a8a04 Mon Sep 17 00:00:00 2001
From: Timo Millenaar <timo.m@live.nl>
Date: Fri, 21 Feb 2025 11:56:15 +0100
Subject: [PATCH] Add cicd build test that can be triggered manually or
 scheduled

---
 .gitlab-ci.yml | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3313539..700ecd7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,7 +11,18 @@ before_script:
   - git config user.name $GITLAB_USER_NAME
   - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
 
-build:
+test_build:
+  image: docker:latest
+  stage: build
+  tags:
+    - dind
+  script:
+    - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME -f docker/Dockerfile .
+  rules:
+    - if: '$CI_PIPELINE_SOURCE == "schedule"'
+    - if: '$CI_PIPELINE_SOURCE == "web"'
+
+deploy:
   image: docker:latest
   stage: build
   tags:
-- 
GitLab