2
我们正在使用TFS-Online来一键式部署我们的软件。TFS Online - 不要拉链空文件夹
不时发生,我们需要使用一些特殊的脚本,我们存储在一个文件夹中。这基本上意味着,大部分时间文件夹保持空白。
如果我现在去触发一个构建,我已经有下列任务
现在的问题是:
有什么办法来抑制这两个任务,如果该文件夹被压缩/删除是空的?
这些任务是内置的任务。
注意:这是没有预置TFS
我们正在使用TFS-Online来一键式部署我们的软件。TFS Online - 不要拉链空文件夹
不时发生,我们需要使用一些特殊的脚本,我们存储在一个文件夹中。这基本上意味着,大部分时间文件夹保持空白。
如果我现在去触发一个构建,我已经有下列任务
现在的问题是:
有什么办法来抑制这两个任务,如果该文件夹被压缩/删除是空的?
这些任务是内置的任务。
注意:这是没有预置TFS
你可以指定条件在VSTS运行的任务。将条件表达为一组嵌套函数。代理评估最内层的功能,并解决问题。最终结果是确定任务是否运行的布尔值值。
在你的情况下,解决方案应该是:
在此之后,当特殊文件夹中的构建流水线期间是空的这两个任务将无法运行。
更多详情请参阅此线程Specify conditions for running a task。
不错。没想到这个解决方法。没有固定条件的一个可怜的人。 – lokusking