Azure devops 在队列时分配生成清理选项

Azure devops 在队列时分配生成清理选项,azure-devops,Azure Devops,我有一个bitbucket经典构建管道,我需要能够在队列时设置build clean选项。以前似乎可以通过Build.Clean变量实现这一点,但后来这种方法已被弃用 编辑生成管道时,“清除”选项使用可编辑下拉列表,但只要您尝试键入某个内容,它就会删除您刚刚编写的内容。我想将此选项设置为类似$(CleanBuild) 在队列时分配生成清理选项 实际上,变量Build.Clean已经被弃用。但是文档提供了另一个变量Build.Repository.Clean,它将帮助我们清理源代码: 此外,如

我有一个bitbucket经典构建管道,我需要能够在队列时设置build clean选项。以前似乎可以通过
Build.Clean
变量实现这一点,但后来这种方法已被弃用

编辑生成管道时,“清除”选项使用可编辑下拉列表,但只要您尝试键入某个内容,它就会删除您刚刚编写的内容。我想将此选项设置为类似
$(CleanBuild)

在队列时分配生成清理选项

实际上,变量
Build.Clean
已经被弃用。但是文档提供了另一个变量
Build.Repository.Clean
,它将帮助我们清理源代码:

此外,如果要清除其他选项字段,如
所有生成目录

我不相信有办法在排队时分配清洁选项。即使我们使用弃用的
Build.Clean
变量,我们仍然只能清除源代码

你可以查看更多细节


希望这有帮助。

谢谢。文档使它看起来像是一个只读变量,告诉您管道中的设置。应该明确的是,
Build.Repository.Clean
Build.Clean
的直接继承者。我通过将管道设置设置为False来测试它,然后在队列时设置
Build.Repository.Clean
。这导致运行
git clean-ffdx
git reset--hard HEAD