Добавить ссылку сборки на рабочий элемент, используя REST API - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть сборка, которая запускается другой сборкой. Триггерная сборка имеет рабочие элементы, связанные с ней. Для лучшей наглядности я хочу связать все рабочие элементы, которые связаны с инициированием сборки, и с триггерной сборкой. У меня уже есть все для извлечения списка рабочих элементов, но я не могу найти способ связать рабочие элементы со сборкой, используя REST API. Попытка использовать рабочие элементы - Обновление, добавить параметр ссылки https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20items/update?view=azure-devops-rest-5.1#add -a-link

Типы отношений рабочих элементов - Возвращает список: https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20item%20relation%20types/list?view=azure-devops-rest-5.1

System.LinkTypes.Remote.Dependency-Forward
System.LinkTypes.Remote.Dependency-Reverse
System.LinkTypes.Duplicate-Forward
System.LinkTypes.Duplicate-Reverse
Microsoft.VSTS.TestCase.SharedParameterReferencedBy-Forward
Microsoft.VSTS.TestCase.SharedParameterReferencedBy-Reverse
Microsoft.VSTS.Common.Affects-Forward
Microsoft.VSTS.Common.Affects-Reverse
Microsoft.VSTS.TestCase.SharedStepReferencedBy-Forward
Microsoft.VSTS.TestCase.SharedStepReferencedBy-Reverse
Microsoft.VSTS.Common.TestedBy-Forward
Microsoft.VSTS.Common.TestedBy-Reverse
System.LinkTypes.Dependency-Forward
System.LinkTypes.Dependency-Reverse
System.LinkTypes.Hierarchy-Forward
System.LinkTypes.Hierarchy-Reverse
System.LinkTypes.Related
System.LinkTypes.Remote.Related
AttachedFile
Hyperlink
ArtifactLink

За исключением последних 3, все выглядит как WI по отношению к WI. Как добавить ссылку на сборку?

1 Ответ

0 голосов
/ 13 февраля 2020

Это недостижимо в настоящее время. Существует три типа внешних ссылок (Pipelines / build, Found in build, Integrated in build), которые используются для связывания рабочего элемента со сборкой, как описано в документе Типы ссылок .

Тем не менее, я обнаружил выше Построить типы отношений не перечислены в возвращенных выше типах отношений. Я попытался и сделал только добавление сборки как Гиперссылка .

Для обхода проблемы, Вы можете попробовать добавить сборку к рабочему элементу как Гиперссылка в настоящее время.

Вы можете сообщить об этой проблеме команде разработчиков Microsoft здесь . Надеюсь, что они могут разобраться с этой проблемой.

enter image description here

...