获取与管道运行关联的提交



在Azure Pipelines Bun/Run视图中,我可以看到当前构建与最后N个提交相关联:最后7次提交

出于增量构建的考虑,这比Build.SourceVersion管道变量更有价值,因为我可以准确地说出自上次运行以来发生了什么变化。

我看了dev.azure.com/{org}/{project}/_traceability/runview/changes?currentRunId={id},但没有看到其中的提交。

我也尝试过指定https://dev.azure.com/{org}/{projct}/_apis/build/changes?toBuildId={id},但如果没有以前的内部版本ID,它就会出错。

有没有一种方法可以轻松访问此管道构建所使用的更改?

使用与fromBuildIdtoBuildId具有相同内部版本号的更改API似乎正是这样做的。

最新更新