我已经在Visual Studio Online上设置了自动构建,并且能够在构建下获取工件。现在我想在FTP上部署工件。由于我的网站托管在GoDaddy,他们为我提供了FTP帐户。任何人都可以帮我设置这个。
答案 0 :(得分:3)
答案 1 :(得分:0)
1)FTP:
使用FTP连接到GoDaddy是一个大问题。我怀疑这主要是由于过期的TLS证书。在无法连接很多时间之后我放弃了FTP设置的想法,并且还阅读了一些文章,说FTP协议不可靠,容易出错,并且SSH是建议的替代方案。
2)cURL
使用基于cURL的上传器可能会有效。但是对于包含太多文件的大型项目,将导致ENAME太长错误(即,文件列表将被创建为冗长的字符串并设置为导致错误的参数)。
3)Web部署:
由于Web部署服务似乎可以从Visual Studio IDE从本地/开发机器到Godaddy服务器工作,我们可以确定它也可以在VSTS托管环境中基于Visual Studio的构建模板工作。
这是唯一对我有用的方法。
您可以查看文章中详述的步骤和配置 - HOW TO SETUP VSTS CONTINUOUS DEPLOYMENT FOR GODADDY