在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,它就会出错。
有没有一种方法可以轻松访问此管道构建所使用的更改?
使用与fromBuildId
和toBuildId
具有相同内部版本号的更改API似乎正是这样做的。