From 3fb4702077b350ee70d223b8be2b72df3b623ef4 Mon Sep 17 00:00:00 2001
From: Stefan Hynek <stefan.hynek@uni-goettingen.de>
Date: Fri, 13 Jan 2023 12:18:27 +0100
Subject: [PATCH] ci(gitlab): use ash-compatible test command for version
 declaration

---
 .gitlab-ci.yml | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ac2985e..e3ab5ba 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -57,8 +57,7 @@ build container image:
     entrypoint: [""]
   script:
     # use tag for version if not empty; else commit sha
-    - "[[ -n ${CI_COMMIT_TAG} ]] && export version=${CI_COMMIT_TAG} || export version=${CI_COMMIT_SHORT_SHA}"
-    - echo $version
+    - "test -n \"$CI_COMMIT_TAG\"  && export version=$CI_COMMIT_TAG || export version=$CI_COMMIT_SHORT_SHA"
     - mkdir -p /kaniko/.docker
     - echo "{\"auths\":{\"$CI_REGISTRY\":{\"auth\":\"$(echo -n ${CI_REGISTRY_USER}:${CI_REGISTRY_PASSWORD} | base64 | tr -d '\n')\"},\"$harbor_registry\":{\"auth\":\"$HARBOR_ROBOT_TOKEN64\"}}}" > /kaniko/.docker/config.json
     - /kaniko/executor
-- 
GitLab