azure-devops - 从 Azure DevOps 构建中获取触发的构建资源
问题描述
我在我们的 Azure DevOps Server 安装中为多个管道使用“批处理 CI”触发器,如
trigger:
batch: true
branches:
include:
- master
这些管道反过来使用来自另一个管道的构建工件来执行它们的操作:
resources:
pipelines:
- pipeline: artifacts
source: Artifacts
trigger:
branches:
include:
- master
触发构建完成后,我需要检索有关触发构建使用的确切构建资源的信息,即它所基于的工件。但我找不到任何相关信息。
我已经尝试过构建项目的 REST API,它应该包含属性TriggerInfo
和TriggeredByBuild
. 但这些从不包含任何信息。
这些信息显然可以检索,因为 Azure DevOps 中的每个构建摘要都包含相关/使用的工件信息。但是这里有人知道如何检索这些信息吗?
解决方案
推荐阅读
- node.js - 先前查询最后一个文档后的 Firestore 查询?
- javascript - 使用 left + (right - left) / 2 计算中点会在偶数长度数组上返回小数 (.5)。那有什么好处?
- sql - 在 Laravel 中的 DB:raw 语句中添加 where 子句,以返回 deleted_at 为空的评论数
- reactjs - __webpack_require__ 未定义。这里地图包不起作用
- java - 将 Ant 构建脚本转换为 Maven 构建
- .net-core - 如何在 .NET Core 3.0 SDK 上构建多目标 .NET 5 和 .NET Core 3.1
- sql - 这个 SQL 试图做什么?选择 202001%100
- javascript - Ember JS - transitionTo 路由然后显示反馈消息
- mysql - MariaDB 排序顺序 COLLATE 字符问题
- reactjs - wrap different className on component based on logic in react