Add more options for filtering output of ci list command

Problem to solve

As a developer/devops engineer, I would like more options when retrieving a list of ci pipelines from a busy repo.

Proposal

Update the ci list command to include all of the documented filters for retrieving ci pipelines as documented at https://docs.gitlab.com/ee/api/pipelines.html#list-project-pipelines

Further details

Having more options for retrieving a list of CI pipelines would help in several situations related to analyzing CI pipeline performance/failures/workload, for example:

  • How many pipelines have failed in the last 3 days?
  • How many git tags have been created?
  • Get a list of all pipelines for a given branch/tag

Links / references

Assignee Loading
Time tracking Loading