From 36d1164ce6cee5e4415f334f9cb19b6f554d73ec Mon Sep 17 00:00:00 2001 From: Roman Valov <roman.valov@gmail.com> Date: Sat, 31 Jul 2021 17:17:27 +0300 Subject: [PATCH] check if bash arrays could be passed via variables --- .gitlab-ci.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1b80b25..181ca2e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,8 +17,21 @@ include: build: stage: build + variables: + A: (x y z) + B[0]: a + B[1]: b + B[2]: c script: - set -ex + - echo "$A" || :; + - echo "${A[@]}" || :; + - echo "${#A[@]}" || :; + - echo "${!A[@]}" || :; + - echo "$B" || :; + - echo "${B[@]}" || :; + - echo "${#B[@]}" || :; + - echo "${!B[@]}" || :; - echo "STAMP=$RANDOM" | tee .env - cat .env > cache.text - cat .env > smash.text -- GitLab