AZDO 发布 Pipeline Gate 的 Rest 成功标准-API
AZDO Release Pipeline Gate Success Criteria for Rest-API
我正在尝试通过调用 REST API
使用 Release Pipeline Gate
功能。我成功获得响应,但是,我对成功标准有疑问。
我从 API 调用中得到的结果:
{"projectStatus":{"status":"NONE","conditions":[],"periods":[]}}
现在我遇到的问题是设置标准。如果只是说 {"status":"NONE","conditions":[],"periods":[]}
它会很容易,因为 eq(root['@status'], 'NONE')
会起作用,但在上述情况下我能做什么?
我已经尝试了所有方法,但没有任何效果。我遵循了很多示例,但找不到像这样的示例。
你能帮忙吗?
经过多次测试,我终于找到了解决办法:
eq(jsonpath('$.projectStatus.status')[0],'NONE')
完美运行...
我正在尝试通过调用 REST API
使用 Release Pipeline Gate
功能。我成功获得响应,但是,我对成功标准有疑问。
我从 API 调用中得到的结果:
{"projectStatus":{"status":"NONE","conditions":[],"periods":[]}}
现在我遇到的问题是设置标准。如果只是说 {"status":"NONE","conditions":[],"periods":[]}
它会很容易,因为 eq(root['@status'], 'NONE')
会起作用,但在上述情况下我能做什么?
我已经尝试了所有方法,但没有任何效果。我遵循了很多示例,但找不到像这样的示例。
你能帮忙吗?
经过多次测试,我终于找到了解决办法:
eq(jsonpath('$.projectStatus.status')[0],'NONE')
完美运行...