From 454edfb60a74112f3936c36faaedffe1b648841a Mon Sep 17 00:00:00 2001 From: Varac <varac@varac.net> Date: Wed, 7 Sep 2022 13:25:26 +0200 Subject: [PATCH] Remove special chars from commit title, quote most values --- .gitlab-ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a54863cc..6ded8fb3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -60,8 +60,10 @@ install-helmrelease: - sed -i "s/files-cert/files-cert-nc$CI_MERGE_REQUEST_IID/" values-ci.yaml - sed -i "s/office-cert/office-cert-nc$CI_MERGE_REQUEST_IID/" values-ci.yaml - | - echo -e "tests:\n cypress:\n projectId: $CYPRESS_PROJECT_ID\n recordKey: $CYPRESS_RECORD_KEY" >> values-ci.yaml - echo -e " commitInfo:\n branch: $CI_COMMIT_REF_NAME\n message: $CI_COMMIT_TITLE\n author: $CI_COMMIT_AUTHOR\n sha: $CI_COMMIT_SHORT_SHA" >> values-ci.yaml + export title="$(echo $CI_COMMIT_TITLE | tr '!#$%^&*()=+{}[]:"|<>?,./;' '-')" + echo -e "tests:\n cypress:\n projectId: \"$CYPRESS_PROJECT_ID\"\n recordKey: \"$CYPRESS_RECORD_KEY\"" >> values-ci.yaml + echo -e " commitInfo:\n branch: \"$CI_COMMIT_REF_SLUG\"\n message: \"$CI_COMMIT_TITLE\"\n author: \"$CI_COMMIT_AUTHOR\"\n sha: \"$CI_COMMIT_SHORT_SHA\"" \ + >> values-ci.yaml - cat values-ci.yaml - time kubectl delete namespace "nc$CI_MERGE_REQUEST_IID" || true - time helm install --timeout 20m --create-namespace -n nc$CI_MERGE_REQUEST_IID --wait "nc$CI_MERGE_REQUEST_IID" . -f values-ci.yaml -- GitLab