【发布时间】:2017-05-02 17:07:34
【问题描述】:
我们正在使用 TeamCity 构建一个 NodeJs 项目,然后使用 FTP 将构建的文件上传到我们的 Azure Web 应用程序 (.azurewebsites)。该项目包含数千个文件,因此 FTP 上传时间很慢(需要很长时间)。我们更愿意将构建打包为 ZIP 文件,然后使用 FTP 上传 ZIP(更快)。但是,我们如何使用脚本在 Azure 上解压缩 ZIP 文件?
或者有没有更好的方法将我们的构建部署到我们的 Azure Web 应用程序?
注意事项:
- 这是一项 Azure Web 应用服务,不存在于 VM 上
- 我们的流程需要使用脚本自动化以支持 CI/CD
- 使用 Git 和其他存储库进行部署是不可行的
【问题讨论】:
标签: node.js azure deployment