Scp копирует данные на сервер из GitLab и выходит с кодом 1: такого файла или каталога нет - PullRequest
0 голосов
/ 24 февраля 2019

У меня есть сценарий на GitLab, и я хотел бы скопировать свои сценарии на мой сервер в конвейере deploy.Я создаю переменные env с моими USER_IP и USER_PASS для команды sshpass.Это вывод моего конвейера:

$ sshpass -e scp -o stricthostkeychecking=no -r project root@${USER_IP}:/opt
Warning: Permanently added '1.2.3.4' (ECDSA) to the list of known hosts.
root@: No such file or directory
ERROR: Job failed: exit code 1

Проблема в том, что конвейер завершился неудачно, но данные были скопированы на сервер.Так почему же не удалось выполнить задание с кодом завершения 1 и сообщением root@: No such file or directory?

Есть ли лучший способ развертывания данных на сервере из GitLab?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...