Azure / Azure/azure-cli

`az pipelines runs list` does not support passing multiple values for `result`

Open
#32,690 1 comment 0 reactions 0 assignees View on GitHub
act-platform-engineering-squad Auto-Assign customer-reported DevOps Pipelines Service Attention
Dominant language
Python
Stars
4.6k
Forks
3.5k
Avg merge
3d 2h
Merged PRs (30d)
60

Description

The [list builds endpoint](https://learn.microsoft.com/rest/api/azure/devops/build/builds/list) supports passing multiple values for `resultFilter`, separated by commas. For example, the following will retrieve builds with _any_ of the 3 provided results:

```
GET https://dev.azure.com/{org}/{project}/_apis/build/builds?resultFilter=failed,partiallySucceeded,succeeded
```

`az pipelines runs list` appears to allow only a single value for `result`:

```
> az pipelines runs list --result failed partiallySucceeded succeeded
unrecognized arguments: partiallySucceeded succeeded

> az pipelines runs list --result failed,partiallySucceeded,succeeded
az pipelines runs list: 'failed,partiallySucceeded,succeeded' is not a valid value for '--result'. Allowed values: canceled, failed, none, partiallySucceeded, succeeded.
```

Please can support for multiple values be added.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.