使用GitHub的Visual Studio Team Services

bra*_*ing 6 git msbuild continuous-integration github azure-devops

我正在为我的内部(闭源)项目设置CI工作流程.我目前正在使用GitHub进行git /问题跟踪.我的应用程序是桌面应用程序(没有云/服务器部署).因此工作流程应该是

  • 承诺在github上掌握
  • 通过github webhooks通知CI
  • 运行MSBuild
  • 运行测试
  • 构建版本

我喜欢托管CI系统的想法,但我无法弄清楚Visual Studio Team Services是否需要完全承诺,或者我可以将它用于CI并通过普通的github挂钩从Github通知它.我对将问题跟踪和git托管迁移到VS Team Services不太感兴趣.

我的具体问题.收到github webhooks时,是否有Visual Studio Team Services中的钩子机制用于从远程git repo中提取

Ed *_*hip 12

使用GitHub存储库的自动构建在Visual Studio Team Services的新版本构建系统中可用.我们在2015年11月12日的Brian Harry最新主题演讲中预览了它.这是最后一个演示.希望能为您效劳!

使用Visual Studio Team Services构建系统的GitHub回购

您还可以在Visual Studio Team Services中将GitHub存储库导入Git存储库.

将GitHub Repo导入VSTS 将GitHub Repo导入VSTS