В настоящее время я использую конвейеры Gitlab для загрузки всего на мой сервер.
Путь .gitlab-ci.yml для загрузки в промежуточную папку выглядит следующим образом:
staging_upload:
stage: staging
only:
refs:
- develop
- schedules
script:
- sshpass -V
- sshpass -p '$FTP_PASSWORD' rsync --progress -avz -e ssh . $FTP_USERNAME@$HOST:$PATH
При выполнении конвейера я получаю следующую ошибку:
Using "assword" as the default password prompt indicator.
$ sshpass -p '$FTP_PASSWORD' rsync --progress -avz -e ssh . $FTP_USERNAME@$HOST:$PATH
sshpass: Failed to run command: No such file or directory
Я уже пробовал разные вещи, но мы не работаем.У кого-нибудь есть идеи, что здесь происходит не так?