问题描述
我正在收集有关Azure DevOps构建持续时间的统计信息。我正在使用多个Azure DevOps API终结点,并注意到管道与构建响应有效负载之间存在差异。尽管两个端点返回相同的构建结束时间 ,但pipeline run endpoint createDate
值始终早于build endpoint startTime
值出现。
直觉上,我认为构建的开始时间应该与构建运行的开始时间平行。
我正在使用两个端点从相同版本检索数据,该数据包含runId
参数74和相应的buildId
参数2731。
呼叫{AzureDevOps}/{project}/_apis/pipelines/74/runs?{API_v6}
会返回createDate
值2020-10-14T19:43:55.4471062Z和finishedDate
值2020-10-14T19:49:29.1295883Z。调用{AzureDevOps}/{project}/_apis/build/builds/2731?{API_v6}
会返回startTime
值2020-10-14T19:47:53.1064066Z和finishTime
值2020-10-14T19:49:29.1295883Z。
在createDate
值之前的4分钟开始startTime
值。这种差异的原因是什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)