Loading .deploy_code_to_server.yml +2 −1 Original line number Diff line number Diff line Loading @@ -20,12 +20,13 @@ echo $PROJECT_FILTER .deploy_code_to_server_with_delete: variables: RSYNC_PARAMS: "--delete --dry-run" extends: .before_deploy_code script: - 'which curl || (apt-get update -y && apt-get install curl -y)' - curl -O https://gitlab.cetera.ru/boilerplate/ci/raw/ci-delete/rsync-filter-std - *set_rsync_filter - export RSYNC_PARAMS="--delete --dry-run" - rsync -avz --chown=33:33 --numeric-ids -e "ssh -o StrictHostKeyChecking=no -o IdentitiesOnly=yes -i $HOME/.ssh/deploy.key " --filter="merge rsync-filter-std" --filter="merge $PROJECT_FILTER" $RSYNC_PARAMS $CI_PROJECT_DIR/ root@${!PROJECT_SERVER}::www/${!PROJECT_SITE}/ only: refs: Loading gitlab-ci-template.yml +8 −5 Original line number Diff line number Diff line Loading @@ -7,17 +7,20 @@ include: - 'https://gitlab.cetera.ru/boilerplate/ci/raw/master/.deploy_code_to_server.yml' - 'https://gitlab.cetera.ru/boilerplate/ci/raw/master/.deploy_composer_files_to_server.yml' .build_assets: build_assets: extends: .build_assets .build_composer: build_composer: extends: .build_composer .deploy_assets_to_staging: deploy_assets_to_staging: extends: .deploy_assets_to_staging .deploy_code_to_server: deploy_code_to_server: extends: .deploy_code_to_server .deploy_composer_files_to_server: deploy_code_to_server_with_delete: extends: .deploy_code_to_server_with_delete deploy_composer_files_to_server: extends: .deploy_composer_files_to_server Loading
.deploy_code_to_server.yml +2 −1 Original line number Diff line number Diff line Loading @@ -20,12 +20,13 @@ echo $PROJECT_FILTER .deploy_code_to_server_with_delete: variables: RSYNC_PARAMS: "--delete --dry-run" extends: .before_deploy_code script: - 'which curl || (apt-get update -y && apt-get install curl -y)' - curl -O https://gitlab.cetera.ru/boilerplate/ci/raw/ci-delete/rsync-filter-std - *set_rsync_filter - export RSYNC_PARAMS="--delete --dry-run" - rsync -avz --chown=33:33 --numeric-ids -e "ssh -o StrictHostKeyChecking=no -o IdentitiesOnly=yes -i $HOME/.ssh/deploy.key " --filter="merge rsync-filter-std" --filter="merge $PROJECT_FILTER" $RSYNC_PARAMS $CI_PROJECT_DIR/ root@${!PROJECT_SERVER}::www/${!PROJECT_SITE}/ only: refs: Loading
gitlab-ci-template.yml +8 −5 Original line number Diff line number Diff line Loading @@ -7,17 +7,20 @@ include: - 'https://gitlab.cetera.ru/boilerplate/ci/raw/master/.deploy_code_to_server.yml' - 'https://gitlab.cetera.ru/boilerplate/ci/raw/master/.deploy_composer_files_to_server.yml' .build_assets: build_assets: extends: .build_assets .build_composer: build_composer: extends: .build_composer .deploy_assets_to_staging: deploy_assets_to_staging: extends: .deploy_assets_to_staging .deploy_code_to_server: deploy_code_to_server: extends: .deploy_code_to_server .deploy_composer_files_to_server: deploy_code_to_server_with_delete: extends: .deploy_code_to_server_with_delete deploy_composer_files_to_server: extends: .deploy_composer_files_to_server