【发布时间】:2016-04-12 20:21:52
【问题描述】:
我正在使用作为 Web 应用程序托管在 Azure 上的 AngularJS 应用程序。
我的存储库位于Bitbucket,作为部署槽连接。我使用TortoiseGit 作为commit/pull/push 的Windows shell。 Grunt 是我的任务执行者。
问题:推送完成后,我无法替换 build 文件夹。这是在 Azure 上公开的内容(参见图片):
我的尝试:
- 使用 Windows ftp.exe 的批处理文件在使用
mput推送后替换文件夹 - 利用每个网络应用程序背后的Azure's engine for git deployment(s) 来关注guide。
- WebHook on Bitbucket 使用简单的 PHP 脚本调用 URL 进行 FTP 上传
目前我的解决方案是,在推送之后,我正在使用 grunt build 构建并通过 FTP 与 FileZilla 连接并手动替换 build 文件夹。
如何实现自动化?
提前致谢。
【问题讨论】:
标签: php git azure webhooks continuous-deployment