我正在使用TeamCity进行TFS项目。
在构建步骤中,我有一个执行powershell文件的步骤。但是我加班了,我不知道为什么......
我的脚本,点击时效果很好。
Start-Process "C:\Windows\SysWOW64\msiexec.exe" -Wait -ArgumentList '/I D:\business\TeamCity\buildAgent\work\7fffd86cdf4edfe8\Setup\Setup\Express\DVD-5\DiskImages\DISK1\business Régie.msi'
和我的配置构建步骤
编辑:
编辑2(与POWERSHELL仅测试开放CMD):
我试图在我的powershell文件中更改我的命令,仅用于测试开放cmd:
Start-Process -Verb runas cmd
我已经建立成功,但cmd没有打开...
答案 0 :(得分:0)
overtime
可能是由于各种因素造成的。
它基于您构建的平均时间。
如果您运行此版本,之前没有此构建步骤,则平均时间可能小于当前计时器。
可能存在真正的问题,您当前的代理遇到了一些问题。
如果你有异类代理,代理的rank
可能不一样,执行简单任务的表现可能会有所不同。
加班并非特定于PowerShell Build步骤。
如果构建代理是您的开发机器,加班可能是由于您的计算机上的后台进程。
你不应该担心延迟90秒。