Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • C calliope
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 30
    • Issues 30
    • List
    • Boards
    • Service Desk
    • Milestones
    • Requirements
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Sam Thursfield
  • calliope
  • Merge requests
  • !200

musicbrainz: Change how `--include` option works

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Sam Thursfield requested to merge sam/musicbrainz-more-data into main May 20, 2022
  • Overview 0
  • Commits 5
  • Pipelines 5
  • Changes 8

Allow all values that MusicBrainz itself allows, and return exactly what MusicBrainz returns. There's no point redefining this in our own way, at least not yet.

Some examples.

Query all data about an artist:

cpe musicbrainz annotate --include='artist.*' -

Query all URLs for a release:

cpe musicbrainz annotate --include='*.url-rels' -
Edited May 20, 2022 by Sam Thursfield
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: sam/musicbrainz-more-data