我正在尝试使用InvokeREST API
来使用Release Pipeline Gate
功能。我正在成功获得响应,但是,我对成功标准有问题。
我从API调用得到的结果:
{"projectStatus":{"status":"NONE","conditions":[],"periods":[]}}
现在我面临的问题是建立标准。如果说只有{"status":"NONE","conditions":[],"periods":[]}
,那就很容易了,因为eq(root['@status'], 'NONE')
会起作用,但在上面的情况下我能做什么?
我什么都试过了,但都不管用。我已经学习了很多例子,但我找不到像这样的例子。
你能帮忙吗?
经过多次测试,我找到了解决方案:
eq(jsonpath('$.projectStatus.status'([0],'NONE'(
工作完美。。。