如何在Azure VM上设置持续集成(v1)



在Azure Web Apps上设置连续部署非常简单-只需通过管理门户(设置>发布>连续部署)将其连接到版本控制存储库(在我的情况下是GitHub),基本上就是这样。

但我看不到经典Azure虚拟机有类似的选择。有人能指导我如何为经典虚拟机设置连续部署(集成)吗?或者这是不可能的,我每次都必须手动完成(比如通过登录到VM并运行git pull origin master

经典虚拟机的连续部署有点棘手,正如@Michael B所说,您可以使用脚本来运行后部署,或者我认为您可以使用称为服务挂钩的东西。Service Hook将能够在你推送的那一刻从你的Git回购中提取构建,更多详细信息请点击此处https://gist.github.com/oodavid/1809044,希望它很容易为您设置。

最新更新