Gre*_*inn 5 powershell teamcity android delay custom-build-step
我遇到了TeamCity的问题,构建了一些Android APK.
我有一个QA和Release APK,每个都有自己的构建步骤.
问题是Release构建步骤永远不会完成,因为它似乎访问了QA构建步骤仍在使用的文件.
我尝试在两者之间添加一个Powershell构建步骤,使用
Start-Sleep -Seconds 10
Run Code Online (Sandbox Code Playgroud)
但是,这似乎并不是TeamCity等待的最佳原因.
有人知道如何在构建步骤之间创建暂停吗?
谢谢
小智 9
我遇到了同样的问题.但是,我需要一个受控/更长的延迟.我发现使用旧的ping延迟方法可以延迟Teamcity.无论如何,我知道你解决了你的问题,但认为其他人可能从中受益; 此网址在我的Google搜索结果中排名第一.
REM Delay for 30 sec
ping -n 30 127.0.0.1 > nul
Run Code Online (Sandbox Code Playgroud)
我使用 while 循环解决了这个问题。
问题是正在使用共享文件。
while ( test-path 'D:\Builds\File.txt') {
del 'D:\Builds\File.txt'
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3818 次 |
| 最近记录: |