Если вы используете службу DevOps Azure :
Вы можете просто связать связанные сборки вместе, используя триггеры завершения сборки .
Добавьте триггер завершения сборки, чтобы запустить сборку после успешного завершения сборки запуска.Вы можете выбрать любую другую сборку в том же проекте.
После добавления триггера завершения сборки выберите триггерную сборку.Если запускающая сборка получена из репозитория Git, вы также можете указать фильтры веток.Если вы хотите использовать символы подстановки, введите спецификацию ветви (например, features / modules / *) и нажмите Enter.
Ссылка на источник
Если вы используете локальную версию и ваша версия TFS не поддерживает триггеры завершения сборки:
Существует два способа запустить другую сборку в текущей сборке.
Предположим, что другой идентификатор сборки равен 5, поэтому вы можете добавить задачу PowerShell с помощьюсценарий:
$body = @{
definition = @{
id = 5
}
}
$Uri = "http://account.visualstudio.com/DefaultCollection/project/_apis/build/builds?api-version=2.0"
$buildresponse = Invoke-RestMethod -Method Post -UseDefaultCredentials -ContentType application/json -Uri $Uri -Body (ConvertTo-Json $body)
Вариант 2: установить соответствующее расширение в Marketplace
Есть несколько расширений, которые вы можете установить для своей учетной записи VSTS, затем вы можете добавить задачу, чтобы поставить в очередь другую сборку.например, Задача очереди сборки , Запуск новой сборки , Очередь новой сборки и т. д.