diff --git a/ci/deploy/deploy-template.inc.yml b/ci/deploy/deploy-template.inc.yml index 1e1f81a..36f5faf 100644 --- a/ci/deploy/deploy-template.inc.yml +++ b/ci/deploy/deploy-template.inc.yml @@ -55,24 +55,19 @@ if [[ -z "$APPVERSION" ]]; then APPVERSION="0.0.1" fi - - ls -la ~/.ssh - - cd ~/.ssh - - pwd script: - # - mkdir -p ${CI_PROJECT_DIR}/utils/ - # - cd ${CI_PROJECT_DIR}/utils/ - # - wget -q --no-check-certificate --output-document "deploy.sh" --header "PRIVATE-TOKEN:${GITLAB_TOKEN}" "https://git.vimpelcom.ru/api/v4/projects/9556/repository/files/ci%2Fdeploy%2Fdeploy.sh/raw" - - cat /root/.ssh/id_rsa - > for stand in $STANDS; do echo -e "Connect to ${stand}..." && + scp -o StrictHostKeyChecking=no deploy.sh "dorootless@${stand}:~/deploy.sh" && ssh "dorootless@${stand}" "export CONTAINER_REGISTRY=$CONTAINER_REGISTRY && export PRODUCT=$PRODUCT && export PRODUCT_VERSION=$PRODUCT_VERSION && - export IMAGE_NAME=$IMAGE_NAME" + export IMAGE_NAME=$IMAGE_NAME && + chmod 700 ~/deploy.sh && + ~/deploy.sh ${IMAGE_NAME} && + rm -f ~/deploy.sh" done needs: - job: build-image-npm optional: true - - job: build-image-go - optional: true