如何在 Azure VM (v1) 上设置持续集成
How to set up continuous integration on Azure VM (v1)
在 Azure Web Apps 上设置持续部署非常简单 - 只需通过管理门户(设置 > 发布 > 持续部署)将其连接到他们的版本控制存储库(GitHub 在我的例子中),基本上就是这样。
但我没有看到经典 Azure VM 的类似选项。有人可以指导我如何为经典 VM 设置 持续部署(集成)吗?或者这是不可能的,我每次都必须手动完成它(比如通过登录 VM 和 运行 git pull origin master
?
经典 VM 的持续部署有点棘手,正如@Michael B 所说,您可以使用脚本来 运行 post 部署,或者我认为您可以使用称为服务挂钩的东西。
Service Hook 将能够在您进行推送时从您的 Git 存储库中提取构建,更多详细信息请参见此处 https://gist.github.com/oodavid/1809044,希望它对您来说设置起来很容易。
在 Azure Web Apps 上设置持续部署非常简单 - 只需通过管理门户(设置 > 发布 > 持续部署)将其连接到他们的版本控制存储库(GitHub 在我的例子中),基本上就是这样。
但我没有看到经典 Azure VM 的类似选项。有人可以指导我如何为经典 VM 设置 持续部署(集成)吗?或者这是不可能的,我每次都必须手动完成它(比如通过登录 VM 和 运行 git pull origin master
?
经典 VM 的持续部署有点棘手,正如@Michael B 所说,您可以使用脚本来 运行 post 部署,或者我认为您可以使用称为服务挂钩的东西。 Service Hook 将能够在您进行推送时从您的 Git 存储库中提取构建,更多详细信息请参见此处 https://gist.github.com/oodavid/1809044,希望它对您来说设置起来很容易。