Visual Studio 团队服务 - FTP 发布

Visual Studio Team Services - FTP Publish

Visual Studio Team Services 具有有趣的功能,例如 GIT 存储和由 GIT Commit 触发的自动构建。我正在尝试使用存储库来保留静态 HTML 站点文件并自动构建以在托管上发布文件。不幸的是,主机不支持除 FTP 连接之外的任何发布方式。

是否可以使用 VSTS 自动构建通过 FTP 连接发布整个站点(包含一组子文件夹)?

"cURL Upload Files" 步骤支持 FTP 但它不能自动创建文件夹结构。

我相信 "Batch Script" 或 "Powershell" 或 "Command line" 任务可以以某种方式提供帮助,但坚持精确实施:(

您可以安装 FTP Uploader 扩展,然后在构建定义中添加此任务以将文件发布到 FTP 服务器。