TFS 2015 / vNext Build - 在构建步骤中设置 Build.Clean 控制变量

TFS 2015 / vNext Build - Set Build.Clean Control Variable in a build step

是否可以根据构建排队的方式在构建步骤期间(不是在排队时间)设置 Build.Clean 控制变量?

例如,我有一个构建,如果在白天手动排队,我希望它 运行 递增。如果它 运行 在半夜按计划进行,我想让它做一个 Build.Clean,在构建代理上重新创建 Binaries (b) 文件夹。

似乎必须在排队时设置此控制变量,因为构建 运行 在执行任何构建步骤之前在代理上执行此操作。我只是很好奇以前是否有人 运行 满足过这个要求,或者是否有可能。谢谢

不能,只能在排队时设置。

在您的方案中,您可以创建两个构建定义。一个用于增量构建(禁用 Clean 选项,Clean = False),另一个 启用 Clean 选项 用于半夜构建。

参考: