tfs - Azure DevOps 条件仅在有新工件版本时才执行阶段
问题描述
我有一个包含多个链接工件的发布定义。仅当有特定工件的新版本可用时,我才想执行某个阶段/环境。
我知道我们可以通过“运行此阶段”自定义条件来实现这一点,但我无法找到表达式来查找和匹配环境中现有的工件版本。
任何关于在哪里寻找的想法将不胜感激。谢谢。
解决方案
没有自动变量可以保存这样的值。您可以做的是创建一个变量并在成功部署时更新该变量,然后读取该变量或查询 api 以找到最新的成功版本等
推荐阅读
- oracle - 创建邮件通知请求链接功能
- java - 如何解决 Activity(用于回调绑定)?
- ruby-on-rails - postgres 在 2 db 列之间找到 IP 地址
- python - 有没有办法自动匹配多个参数相同?
- documentation - 我总是希望文档页面显示有关 API 参数输入的信息,但它从来没有。我该怎么做才能发现这一点?
- dropzone.js - 如何在 Dropzone 中提交预加载图像
- windows - 在不轮询的情况下检测 Windows 中的用户活动
- python-3.x - OpenCV(4.5.2)/tmp/pip-req-build-eirhwqtr/opencv/modules/imgproc/src/color.cpp:182:错误:(-215:断言失败)!_src.empty()在函数'cvtColor '
- html - HTML/CSS - 限制跨度长度和排列多个跨度
- python - 为什么我没有得到输出