Download all Views / Push or Pull from/to repository

Heyho,

is there a possibility to download all Views or connect Dremio to e.g. a GitLab repository?

It’s super annoying to manual backup views once they get changed
Especially when working with a test environment.

The Back-Up Option explained in the docs is not really what im looking for

You could script something using the REST APIs to migrate metadata such as views between environments.

https://docs.dremio.com/software/rest-api/catalog/post-catalog/#example-post-catalog-for-datasets

You could also check out the dremio cloner tool for ideas: GitHub - deane-dremio/dremio-cloner