Azure devops 队列时所需的变量

Azure devops 队列时所需的变量,azure-devops,Azure Devops,在运行我们的发行版构建(最终标记和版本变更集)时,我希望在排队时提供变量。例如下面的1.0.23: 有没有办法根据需要设置这些变量以执行构建 这个新的“vNext”构建平台对于Google来说是难以置信的困难。到目前为止,我想到的最好办法是在构建的第一阶段添加一个任务,作为检查所需变量设置情况的第一步。如果没有,则生成失败 我使用PowerShell进行以下操作: if ([string]::IsNullOrWhitespace($env:Major)) { throw "Major not

在运行我们的发行版构建(最终标记和版本变更集)时,我希望在排队时提供变量。例如下面的
1.0.23

有没有办法根据需要设置这些变量以执行构建


这个新的“vNext”构建平台对于Google来说是难以置信的困难。

到目前为止,我想到的最好办法是在构建的第一阶段添加一个任务,作为检查所需变量设置情况的第一步。如果没有,则生成失败

我使用PowerShell进行以下操作:

if ([string]::IsNullOrWhitespace($env:Major)) { throw "Major not set" }
这并不理想,因为构建仍然需要等待在代理、同步源和c上进行调度。在验证代码运行并使生成失败之前。但是,它仍然比构建所有东西都要好,比如说,打包(步骤14/15)失败,因为版本没有设置


我在VSTS UserVoice页面上打开了一个请求“所需队列变量”的对话框。

不太清楚您在问什么。你期望它如何工作?你是否在寻找一种方法来自动从某个地方提取值,并在构建时预设变量?@Yansklayarenko我读到它是因为必须有人将它们保存在定义中或在队列时提供它们。这是XAML版本中的一个概念。您的链接已失效。我想支持这个功能请求。