Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将TFS构建状态添加到github_Github_Tfs_Continuous Integration_Tfsbuild_Azure Pipelines - Fatal编程技术网

将TFS构建状态添加到github

将TFS构建状态添加到github,github,tfs,continuous-integration,tfsbuild,azure-pipelines,Github,Tfs,Continuous Integration,Tfsbuild,Azure Pipelines,我已使用用户Azure portal为我的Web应用程序设置持续集成。源托管在GitHub上 当我单击GitHub项目->代码->分支时,我会看到主分支的构建状态: 直到现在一切都很好。然而,我已经在VSTS中的dev分支上手动设置了CI build,但它没有显示在github中 我如何将构建状态报告回github,这样我也可以在开发分支上看到它?从您上面发布的提示中,您已经为主分支推送了7次提交,而为开发分支推送了7次提交。现在,您在VSTS中设置了一个CI构建,以在开发分支中构建您的项目。

我已使用用户Azure portal为我的Web应用程序设置持续集成。源托管在GitHub上

当我单击GitHub项目->代码->分支时,我会看到主分支的构建状态:

直到现在一切都很好。然而,我已经在VSTS中的dev分支上手动设置了CI build,但它没有显示在github中


我如何将构建状态报告回github,这样我也可以在开发分支上看到它?

从您上面发布的提示中,您已经为主分支推送了7次提交,而为开发分支推送了7次提交。现在,您在VSTS中设置了一个CI构建,以在开发分支中构建您的项目。确保在生成定义中触发器路径已正确设置为dev branch。然后推送commit for dev分支,将触发此构建定义,并在GitHub中看到构建符号

此外,该符号仅在CI生成时显示,如果手动触发生成VST,则不会显示

生成定义触发器:

生成定义存储库设置:


根据您在上面发布的提示,您已经为主分支推送了7次提交,而没有为开发分支推送任何提交。现在,您在VSTS中设置了一个CI构建,以在开发分支中构建您的项目。确保在生成定义中触发器路径已正确设置为dev branch。然后推送commit for dev分支,将触发此构建定义,并在GitHub中看到构建符号

此外,该符号仅在CI生成时显示,如果手动触发生成VST,则不会显示

生成定义触发器:

生成定义存储库设置:


所以当存储库设置指向github时,github会自动收到通知?@Liero是的,我添加了存储库设置的屏幕截图。所以当存储库设置指向github时,github会自动收到通知?@Liero是的,我添加了存储库设置的屏幕截图。