获取与管道关联的提交 运行
Obtain commits associated with pipeline run
在 Azure Pipelines Bun/Run 视图中,我可以看到当前构建与最后 N 次提交相关联:
Last 7 commits
为了增量构建,这比 Build.SourceVersion
管道变量更有价值,因为我可以准确地说出自上次 运行.
以来发生了什么变化
我看过 dev.azure.com/{org}/{project}/_traceability/runview/changes?currentRunId={id}
但没有看到其中的提交。
我也试过指定 https://dev.azure.com/{org}/{projct}/_apis/build/changes?toBuildId={id}
,但没有以前的构建 ID,它会出错。
有没有一种方法可以轻松访问此管道构建的更改 运行?
似乎使用与 fromBuildId
和 toBuildId
具有相同内部版本号的更改 API 就可以做到这一点。
在 Azure Pipelines Bun/Run 视图中,我可以看到当前构建与最后 N 次提交相关联: Last 7 commits
为了增量构建,这比 Build.SourceVersion
管道变量更有价值,因为我可以准确地说出自上次 运行.
我看过 dev.azure.com/{org}/{project}/_traceability/runview/changes?currentRunId={id}
但没有看到其中的提交。
我也试过指定 https://dev.azure.com/{org}/{projct}/_apis/build/changes?toBuildId={id}
,但没有以前的构建 ID,它会出错。
有没有一种方法可以轻松访问此管道构建的更改 运行?
似乎使用与 fromBuildId
和 toBuildId
具有相同内部版本号的更改 API 就可以做到这一点。