Я создал конвейер bitbucket в репозитории, сгенерировал ключи SSH и обновил файл author_keys на хосте.Часть доставки выполняется rsync, на этапе развертывания я получаю следующую ошибку:
rsync -zrSlh --stats --exclude-from=deployment-exclude-list.txt $BITBUCKET_CLONE_DIR/ $DEPLOY_USER@$DEPLOY_HOST:$DEPLOY_PATH;
Host key verification failed.
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(235) [sender=3.1.2]
Мой bitbucket-pipelines.yml выглядит следующим образом:
image: php:7.2.1-fpm
pipelines:
default:
- step:
caches:
- composer
script:
- apt-get update
- apt-get install git -y
- export APP_ENV=testing
- curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
- composer install
- step:
name: Deploy to test
deployment: test
script:
- apt-get update
- apt-get install ssh -y
- apt-get install rsync -y
- rsync -zrSlh --stats --exclude-from=deployment-exclude-list.txt $BITBUCKET_CLONE_DIR/ $DEPLOY_USER@$DEPLOY_HOST:$DEPLOY_PATH;
Согласно документацииэтот yml должен работать, но я получаю ошибку выше, ваша помощь очень ценится и приветствуется.