Commit 94795eca authored by Ilya Rassadin's avatar Ilya Rassadin
Browse files

make before_script safe for branch names with non-alpha charachters

parent 41f191f4
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -34,9 +34,10 @@ variables:
  before_script:
  - source $CI_PROJECT_DIR/.env.project
  - mkdir -p ~/.ssh
  - export PROJECT_SERVER="${CI_BUILD_REF_NAME^^}_PROJECT_SERVER"
  - export PROJECT_SITE="${CI_BUILD_REF_NAME^^}_PROJECT_SITE"
  - export PROJECT_PORT="${CI_BUILD_REF_NAME^^}_PROJECT_PORT"
  - export CETERA_VAR_PREFIX=$(echo "$CI_BUILD_REF_NAME" | tr -dc '[:alnum:]' | tr '[:lower:]' '[:upper:]')
  - export PROJECT_SERVER="${CETERA_VAR_PREFIX}_PROJECT_SERVER"
  - export PROJECT_SITE="${CETERA_VAR_PREFIX}_PROJECT_SITE"
  - export PROJECT_PORT="${CETERA_VAR_PREFIX}_PROJECT_PORT"
#  - echo $PROJECT_SERVER
#  - echo ${#PROJECT_SERVER}
#  - bash -c '[ ${#PROJECT_SERVER} -le 1 ] && echo "PROJECT_SERVER not set" && exit 1'