我正在尝试编写一个钩子,每当在 Visual Studio Online 存储库上创建分支时,该钩子必须触发Visual Studio Online
部署的 CI 功能,例如:Azure
Master
|--release_1_1_0
|
|--release_12_50_5
|
|--release_17_1_2
|--release_20_1_3
|
在这种情况下release_20_1_3
,创建最少的分支应该是正在部署的分支。目前我正在尝试编写一个 post commit 钩子,它将获取所有分支的列表,然后将使用发布编号获取最新的分支。如果有更好的方法或 GIT 的某些功能可以使这更容易,请帮助我。
如果钩子不是答案,欢迎使用替代解决方案,但我必须在 Visual Studio Online 上使用 GIT 并部署到 Azure。