Azure DevOps 多个自定义条件

2024-04-22

我在 azure devops 中有 2 个变量

Var1= A,B,C
Var2= 1,2

我需要在以下条件下运行任务

Var1=A,B,C & Var2=1,2

Var1=A & Var2=1

来自我只能看到更简单的自定义条件

like

and(succeeded(), in(variables['Var1'], 'A','B','C'))

这里如何再次使用 and 条件包含 Var2更像是多个自定义条件.

在一个简单的 C# 世界中,我们将像下面这样编写

(Var1==A || Var1==B || Var1==C) && (Var2==1 || Var2==2)

Update

我的最终条件是这样的

( ((Var1==A || Var1==B || Var1==C) && (Var2==2)) || ((Var1==A) &&(Var2==1))) 

我怎样才能在自定义条件下实现这一目标?


Azure DevOps 多个自定义条件

看来你想使用矩阵变量,它就像每个变量一样,你可以这样使用它:

and(succeeded(), in(variables['Var1'], 'A','B','C'), in(variables['Var2'], '1','2'))

用逗号分隔变量条件,在我这边工作得很好。

希望这可以帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Azure DevOps 多个自定义条件 的相关文章

随机推荐

  • JSON 对象和 Javascript 对象

    我正在创建一个网络应用程序的前端 我收到 JSON 格式的所有响应 解析它并将其作为 html 格式 我查看了一些 javascript MVC 框架 即backbone js ember js 等 发现它们对于我的简单应用程序来说太过分了
  • 有没有带有 API 的 Latex Web 服务? [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有一个 Web 服务 API 接受这种类型的 Latex http 请求 http some web
  • 如何使用 qt 在键盘上仅显示数字

    我在我的项目中使用 Qt Quick Virtual Keyboard 当我单击一个对象时 我想显示键盘但只显示数字 我怎样才能做到这一点 这就是我想做的 您可以使用Qt ImhFormattedNumbersOnly http doc q
  • Malloc 的字符串包含垃圾值

    我刚刚将 Objective C 库转换为 C 库 希望能够跨平台 然而 在我将这件事发送出去进行处理之前 一切似乎都正常 就在我收到错误的时候 回顾一些修改 我注意到调试器中的一些东西 就在 malloc 的字符串之后 如下所示 char
  • 尝试将盒装 dyn 特征传递到函数时出现“借用的值寿命不够长”错误

    我是 Rust 新手 我对借用检查器的行为感到非常困惑 trait Foo fn foo self struct Bar lt a gt pub f a Vec
  • 从选定的单选按钮中选择下一个单选按钮

    我有一个单选按钮组 我想选择所选按钮旁边的一个 document ready function next click function input name choice checked next click button display
  • 使用 Filemerge 如何查看下部窗格。有结果的那个?

    您知道 您进行了全新安装 底部的窗格就消失了 我喜欢那个窗格 看到那个小点 单击它 您可以将窗口拉入视图 现在生活好多了
  • UI-路由器和解析,控制器中的未知提供者

    我在 UI Router state 调用中使用解析 在我的控制器中 我可以毫无问题地访问这些值 但它会抛出错误 如下所示 injector unpr p0 ctrlOptionsProvider 20 3C trlOptions 以下代码
  • pyplot/matplotlib 条形图,填充颜色取决于值

    我想生产在Python中使用 matplotlib pyplot 根据值进行填充的条形图 图例颜色条 同时将模块依赖性保持在最低限度 有没有比以下更简单的事情 import matplotlib pyplot as plt def colo
  • 如何检测两条线段相交的位置? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Locked 这个问题及其答案是locked help locked posts因为这个问题是题外话 但却具有历史意义 目前不接受新的答案
  • 作为整数的空值[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 编辑问题以包括期望的行为 特定问题或错误以及重现问题所需的最短代码 help minimal reproducible example 这
  • 为使用 Hls.js 管理的 HLS 视频构建音量计

    我正在使用 Hls js 将视频管理到我的 HTML 页面中 我需要构建一个音量计来告知用户视频的音频级别 因为我需要保留video muted true 我想知道是否有任何方法可以使用 Hls js 从流中提取音频信息并用这些信息构建音量
  • 我可以直接从命令行运行 vbscript 命令(即没有 vbs 文件)吗?

    在Python中你没有义务使用文件 你可以指定 c 并通过命令行上的字符串将 Python 命令提供给 Python 解释器 我可以用 vbscript 达到相同的结果吗 我见过需要您使用批处理脚本的解决方案 但是如果我所在的系统具有零写入
  • existingObjectWithID 与 NPrivateQueueConcurrencyType 发生死锁

    我遇到了冻结 死锁 NSPrivateQueueConcurrencyType并发类型而不是NSMainQueueConcurrencyType 我的上下文初始化 managedObjectContext NSManagedObjectCo
  • 在 Windows 命令提示符中使用通配符

    我想知道是否可以在 Windows 命令提示符中使用通配符 例如 如果我想查看以 docx 结尾的目录中的所有文件 在 Linux 上我会输入以下内容ls docx Windows下有类似的工具吗 谢谢 是的你可以 e g 星号字符 可以代
  • 套接字通信中send()和recv()的行为

    以下是设置 Server Client accept connect v send msg1 gt v v recv lt send v v send msg2 gt recv v v close 这是我的问题 1 客户端在关闭之前其实就收
  • 如何从 BHO 将图像嵌入网页?

    我有一个用 C 编写的 BHO 库 mybho dll 我嵌入了一个资源文件 image png 我想在某些页面上显示此图像 根据我读到的内容 它应该看起来像这样 img src 但 Internet Explorer 找不到该图像 我尝试
  • 如何在 Laravel 中创建模型?

    我在正确理解 Laravel 模型时遇到一些困难 我们以框架提供的默认模型为例 这是模型的全部内容 User php
  • python 中的 Coinbase APIerror(id = )

    我想在我的 coinbase 账户之间转账 我正在存储我所有帐户的 IDclient get accounts data id 并使用代码进行传输 tx client transfer money 2bbf394c 193b 5b2a 91
  • Azure DevOps 多个自定义条件

    我在 azure devops 中有 2 个变量 Var1 A B C Var2 1 2 我需要在以下条件下运行任务 Var1 A B C Var2 1 2 Var1 A Var2 1 来自我只能看到更简单的自定义条件 like and s