自动化GitHub推送到VSOnline

时间:2014-05-14 03:28:42

标签: git github azure-devops

鉴于GitHub(www.github.com/mycompany/myrepo)上的主要回购以及VSOnline(mycompany.visualstudio.com)中的辅助回购,我正在寻找一种方法来自动执行推送/拉出二级回购,推到初级时。

secodary repo正在为我们进行CI构建和持续部署,这是从二级仓库的提交触发的。

换句话说,我不想从我的客户端手动推送这两个回购。 我真正想要的是推送到主远程(GitHub)并进行一些自动化设置以从辅助(VSOnline)推送/拉出,以便自动触发CI构建和CD构建。

有很多可能的选项可以解决这个问题,但是有没有人真正用它们中的任何一个来推动/拉出我们可以学习的VSOnline仓库?

显然,在最小的移动部件,配置和维护的情况下支持该解决方案。

1 个答案:

答案 0 :(得分:0)

好问题!我们本周刚刚宣布的一件事是一组新的Visual Studio Online APIs,可以实现这些类型的场景。在主题演讲中简要介绍了用户语音的演示,但我们还在Brian Harry's ALM Foundational Session(您现在可以在线观看)中更详细地展示了集成。

在那次会议中,他实际上展示了GitHub与Visual Studio Online的集成,就像你通过与Zapier集成所描述的那样。