我正在尝试通过 ftp 通过 bitbucket 管道自动部署。
路径是:
/var/www/vhosts/maindomain.com/subdomain.maindomain.com
尝试使用和不使用第一个正斜杠。还检查了连接时的默认路径及其 maindomain.com/subdomain.maindomain.com - 也尝试过,但同样的错误。
代码如下所示:
image: node:9.8.0
pipelines:
default:
- step:
name: Deployment
script:
- apt-get update
- apt-get install ncftp
- ncftpput -v -u "$FTP_USERNAME" -p "$FTP_PASSWORD" -R $FTP_HOST $FTP_SITE_ROOT dist/*
- echo Finished uploading /dist files to $FTP_HOST$FTP_SITE_ROOT
但问题是 ncftp 无论如何都不喜欢上传的文件路径。在导航到该文件夹并使用完全相同的凭据连接后,我一直在使用出现在 filezilla 中的那个。
我怎样才能找到正确的路径或解决这个问题?