Skip to content
Snippets Groups Projects
Commit 49e731c0 authored by Makovkin Denis's avatar Makovkin Denis
Browse files

Update before_script.yml

parent f6399efd
No related branches found
No related tags found
No related merge requests found
# $CI_PROJECT_DIR - название проекта в GIT. Это переменная gitlab. Не меняйте её. ``# $CI_PROJECT_DIR - название проекта в GIT. Это переменная gitlab. Не меняйте её.
# $CI_PROJECT_NAME - название проекта в GIT. Это переменная gitlab. Не меняйте её. # $CI_PROJECT_NAME - название проекта в GIT. Это переменная gitlab. Не меняйте её.
# $LAYOUTS - это массив имен папок внутри каталога working, для которых мы собираем верстку и выкладываем в wireframes # $LAYOUTS - это массив имен папок внутри каталога working, для которых мы собираем верстку и выкладываем в wireframes
before_script: before_script:
...@@ -39,9 +39,8 @@ variables: ...@@ -39,9 +39,8 @@ variables:
- export PROJECT_SITE="${CETERA_VAR_PREFIX}_PROJECT_SITE" - export PROJECT_SITE="${CETERA_VAR_PREFIX}_PROJECT_SITE"
- export PROJECT_PORT="${CETERA_VAR_PREFIX}_PROJECT_PORT" - export PROJECT_PORT="${CETERA_VAR_PREFIX}_PROJECT_PORT"
- echo $PROJECT_SERVER - echo $PROJECT_SERVER
- echo ${#PROJECT_SERVER} - bash -c '[ ${PROJECT_SERVER} -le 5 ] && echo "PROJECT_SERVER not set" && exit 1' # Warning !!!
- bash -c '[ ${#PROJECT_SERVER} -le 5 ] && echo "PROJECT_SERVER not set" && exit 1' # Warning !!! - bash -c '[ ${PROJECT_SITE} -le 5 ] && echo "PROJECT_SITE not set" && exit 1' # Проверка на валидное значение, иначе могут потереть весь корень www
- bash -c '[ ${#PROJECT_SITE} -le 5 ] && echo "PROJECT_SITE not set" && exit 1' # Проверка на валидное значение, иначе могут потереть весь корень www
- echo "$PRODUCTION_DEPLOY_KEY" | base64 -d > ~/.ssh/deploy.key - echo "$PRODUCTION_DEPLOY_KEY" | base64 -d > ~/.ssh/deploy.key
- chmod 0400 ~/.ssh/deploy.key - chmod 0400 ~/.ssh/deploy.key
- export SSH_OPTS="-o StrictHostKeyChecking=no -o IdentitiesOnly=yes -i $HOME/.ssh/deploy.key -p ${!PROJECT_PORT:-22}" - export SSH_OPTS="-o StrictHostKeyChecking=no -o IdentitiesOnly=yes -i $HOME/.ssh/deploy.key -p ${!PROJECT_PORT:-22}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment