From 9f7c70fe89aec9cc71acfda5749974d4a9ccb17a Mon Sep 17 00:00:00 2001
From: librelois <c@elo.tf>
Date: Tue, 18 Jan 2022 02:46:34 +0100
Subject: [PATCH] ci: add manual job deploy_docker_test_image

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d40604a9e..a274de198 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -119,6 +119,19 @@ tests_release:
     - docker tag "$CI_REGISTRY_IMAGE:$IMAGE_TAG" "duniter/duniter-v2s:$IMAGE_TAG"
     - docker push "duniter/duniter-v2s:$IMAGE_TAG"
 
+deploy_docker_test_image:
+  extends: .docker-build-app-image
+  rules:
+    - if: $CI_COMMIT_REF_NAME =~ /^wip*$/
+      when: manual
+    - if: '$CI_COMMIT_TAG || $CI_COMMIT_BRANCH == "master"'
+      when: never
+    - if: $CI_MERGE_REQUEST_ID
+    - when: manual
+  variables:
+    DOCKERFILE_PATH: "docker/Dockerfile"
+    IMAGE_TAG: "test-image-$CI_COMMIT_SHORT_SHA"
+
 deploy_docker_debug:
   extends: .docker-build-app-image
   rules:
-- 
GitLab