根据this link,我可以在我的Azure管道中添加过滤器到我的webhook资源。但我需要接受多个路径/值的值。例如,我想接受3种类型的WorkItem如下所示:
resources:
webhooks:
- webhook: UpdateWorkItemState
connection: ReleaseNotePipeIineTrigger
filters:
- path: resource.revision.fields['System.State']
value: 'Closed'
- path: resource.revision.fields['System.WorkItemType']
value:
-'Feature'
-'Bug'
-'Issue'
字符串
但我的管道不触发。似乎只有一个单一的值被接受。有什么办法来实现这一点?
1条答案
按热度按时间g6ll5ycj1#
恐怕我们不能在Webhook资源中为一个路径设置多个值。
基于文档:resources.webhooks.webhook.filters.filter definition
字符串
value字段只支持在一行中添加String类型值,不支持添加多个值或其他类型的值(如数组)。
我完全理解你的要求。你可以在Developer Community中创建一个建议票来报告你的要求。