Оказывается, моя команда git ftp --user
была случайно заменена на --auth
, вот команда ошибки:
git ftp push -vv --syncroot folder/ --auth $USERNAME --passwd $PASSWORD $URL
После того, как я заменил строку в моей команде git ftp,все работает снова, вот правильная команда:
git ftp push -vv --syncroot folder/ --user $USERNAME --passwd $PASSWORD $URL
Но я читал, что некоторые предполагают, что ftp небезопасен, поэтому я заменяю свою команду git ftp на:
git ftp push -vv --key ~/.ssh/my_ssh_key --syncroot folder/ --user $USERNAME --passwd $PASSWORD sftp://myhost.com/~remote_folder/
Iтакже измените мой файл BitBucket Pipeline YML, чтобы использовать самое последнее базовое изображение php (php: 7) вместо старого, который я первоначально указал (php: 7.1.1)