在运行我们的Release版本(最终标记和版本更改集)时,我希望在排队时提供变量.例如1.0.23下面:
有没有办法根据需要设置这些变量才能执行构建?
这个新的"vNext"构建平台对Google来说非常困难.
到目前为止,我提出的最好的方法是添加一个任务作为构建的第一阶段的第一步,检查所需的变量是否已设置.如果没有,则构建失败.
我使用PowerShell:
if ([string]::IsNullOrWhitespace($env:Major)) { throw "Major not set" }
Run Code Online (Sandbox Code Playgroud)
这并不理想,因为构建仍然需要等待在代理,同步源和c上安排.在验证代码运行之前,构建失败.但是,它仍然比构建所有东西更好,因为包装(步骤14/15)失败,因为版本没有设置.
我在VSTS UserVoice页面上打开了一个功能请求,询问"所需的队列变量".
| 归档时间: |
|
| 查看次数: |
1329 次 |
| 最近记录: |