【问题标题】:VSTS - Automatically link new work in this build is not workingVSTS - 自动链接此版本中的新作品不起作用
【发布时间】:2018-10-19 16:04:12
【问题描述】:

在项目 A 中,我设置了一个构建以自动将构建链接到相关的工作项...第一次工作完美无缺。

在另一个项目中 - 我有一个没有设置链接的构建定义。

有什么奇怪的 - 上述定义的克隆,删除了一些任务(基本上只是删除了“上传工件”,因为它只是对拉取请求的构建验证测试)确实 设置链接。

我什至从头开始重新创建了构建定义,但仍然没有添加链接sigh

有人对这些问题有任何见解吗?

另外 - 我在“调试”模式下运行构建,带有详细的日志...找不到任何有用的信息。

提前致谢

约翰内斯·科尔姆塞

更新:我从“构建验证”构建定义中删除了另一个任务:发布符号

更新 2:对于全新的构建定义,我会收到一条警告,告诉我该链接创建,因为关联的变更集太多……但对于后续构建……没有警告,但也没有链接sigh

更新 3:也 - 我可以手动选择工作项中“集成在构建中”链接的构建 - 所以......我想它们也可能会自动添加......

更新 4:随后的 PullRequest 和以下构建所有与工作项相关的 OK……所以这可能是我的错。

【问题讨论】:

    标签: azure-devops


    【解决方案1】:

    更新 2 中的警告消息应该是原因。 “自动链接工作”功能比较当前构建和先前构建之间的更改和工作项。当更改或工作项的计数超过 200 时,将不会链接。当您创建新的构建定义并运行构建时,没有以前的构建,这意味着您的代码存储库中的所有更改和工作项都已计算在内。而且,如果在后续构建的更改中没有更改或没有链接工作项,它也不会链接任何工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-07
      • 1970-01-01
      • 2014-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-23
      相关资源
      最近更新 更多