Я пытаюсь использовать lftp для развертывания моего проекта на рабочем сервере по ftp.Я сделал несколько попыток с настройкой задания, но результат всегда один и тот же: задание не выполнено.Если я запускаю команду на терминале на той же машине, что и мой gitlab-runner, все работает нормально.
Текущая команда, которую я запускаю на терминале и в файле gitlab-ci.yml:
lftp -u $FTP_USER,$FTP_PASSWD $FTP_HOST -e "mirror -e -R -p vendor ${FTP_ROOT_PATH}/vendor --no-perm –no-symlinks; quit"
и это то, что я прочитал в отчете о работе:
$ lftp -u $FTP_USER,$FTP_PASSWD $FTP_HOST -e "mirror -e -R -p vendor ${FTP_ROOT_PATH}/vendor --no-perm –no-symlinks; quit"
ln: Errore fatale: 500 Unknown SITE command.
ln: Errore fatale: 500 Unknown SITE command.
ln: Errore fatale: 500 Unknown SITE command.
ln: Errore fatale: 500 Unknown SITE command.
ln: Errore fatale: 500 Unknown SITE command.
ln: Errore fatale: 500 Unknown SITE command.
ln: Errore fatale: 500 Unknown SITE command.
ln: Errore fatale: 500 Unknown SITE command.
Running after script...
$ rm -f ~/.netrc
ERROR: Job failed: exit status 1
Я думаю, что это не удастся для окончательного отчета lftp, но я не уверен.Я также прочитал этот вопрос , но результат работы не удался.
Я хочу отразить каталог поставщика.
Спасибо,
Giovanni