【发布时间】:2020-04-05 23:59:29
【问题描述】:
我首先要说我不知道这是否可能,但我希望是的。
我在 Azure Devops 中有几份工作,运行“Windows 机器文件复制”任务。 Documentation here.
在任务日志的末尾,有一个显示文件总数的输出...
2019-12-06T20:42:33.2991058Z ------------------------------------------------------------------------------
2019-12-06T20:42:33.2992182Z
2019-12-06T20:42:33.2994274Z Total Copied Skipped Mismatch FAILED Extras
2019-12-06T20:42:33.2995919Z Dirs : 29 28 0 0 0 0
2019-12-06T20:42:33.2997487Z Files : 361 361 0 0 0 0
2019-12-06T20:42:33.2999056Z Bytes : 89.96 m 89.96 m 0 0 0 0
2019-12-06T20:42:33.3000612Z Times : 0:00:03 0:00:02 0:00:00 0:00:00
2019-12-06T20:42:33.3000997Z
2019-12-06T20:42:33.3002124Z
2019-12-06T20:42:33.3003761Z Speed : 31614545 Bytes/sec.
2019-12-06T20:42:33.3005534Z Speed : 1808.998 MegaBytes/min.
2019-12-06T20:42:33.3006054Z Ended : Friday, December 6, 2019 2:42:33 PM
2019-12-06T20:42:33.3006989Z
2019-12-06T20:42:33.3049176Z Copying recursively from...
这个值是否作为变量存储在任何地方?有没有人能够使用这样的日志以编程方式解析来自它们的信息?
【问题讨论】:
-
您希望如何处理这些信息?为什么它很重要?
-
头发尖尖的人希望将其作为报告中的指标。随着应用程序的构建/部署自动化并迁移到云端,他们想要进行比较。
-
部署的文件数量作为任何指标都是毫无意义的。这需要进行沟通,以便他们可以决定一个真正衡量有用的指标。
-
是的。这对工程师来说毫无意义。然而,管理层和审计师目前不同意。
标签: azure powershell tfs azure-devops azure-pipelines