azure - Azure Pipeline Check 是否任何构建都在不同的 azure 管道任务中运行
问题描述
因此,为了给您一些背景信息,我们有一个服务已被分成两个不同的服务,即一个用于读取端操作,一个用于写入端操作。读取端称为 ProductStore,写入端称为 ProductCatalog。面临的问题是写入端,因为负载测试在写入端资源 Web 应用程序中创建 100 个产品,然后将它们转移到读取端进行负载测试,然后读取 x 次。如果在产品目录中启动构建是因为新的东西被合并到主服务器,那么如果它同时运行,这将导致产品商店管道出现问题。
我想问的问题是 ProductStore yaml 文件中有一种方法可以直接通过指定的 azure 任务或通过 AzurePowershell 脚本进行查询,以检查构建当前是否在 ProductCatalog 管道中运行。
第二部分是循环/等待,直到该管道成功完成,然后再恢复产品存储管道。
希望这很清楚,因为我不确定如何最好地提出这个问题,因为我对 DevOps 管道流程非常陌生,但如果有一种检查这类事情的好方法,这将有很大帮助。
解决方案
推荐阅读
- python - 在不同数据集上训练 tensorFlow Vgg16 算法
- c++ - 在多线程 C++ 应用程序中控制控制台 I/O
- java - 返回应用程序屏幕后如何检查辅助功能权限是否已打开
- react-native - 如何从一个堆栈导航到另一个堆栈?
- windows - Windows 批量选择具有最高版本号的文件夹中的所有文件
- reactjs - 反应中的开关状态不工作不止一次
- javascript - 使用struts2、jquery和document.getElementById在js中获取未定义的值表单
- powershell - ImportPSModulesFromPath 不会向 Modules 集合添加任何内容
- wordpress - 用属性描述替换变体描述
- javascript - 在 React 中的 Mocha 测试中出现意外的令牌“导出”