# State of Multi-Role Repos

**URL:** <https://forum.ansible.com/t/state-of-multi-role-repos/31438>\
**Category:** Ansible Project\
**Tags:** galaxy-ng\
**Created:** [October 8, 2019, 6:20pm UTC](https://forum.ansible.com/t/state-of-multi-role-repos/31438 "2019-10-08T18:20:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Uriel](https://avatars.discourse-cdn.com/v4/letter/u/53a042/32.png) [@Uriel](https://forum.ansible.com/u/Uriel)\
**Post date:** [October 8, 2019, 6:20pm UTC](https://forum.ansible.com/t/state-of-multi-role-repos/31438/1 "2019-10-08T18:20:31Z")

</div>

What is the currently supported way of maintaining multi-role git repositories? I’ve been reading around the docs and I’m getting some contradictory or outdated information. I was initially looking at the new Collections format for storing and sharing roles but this seems to be built (at least initially) to support getting roles from ansible-galaxy directly, not from some source control system.

Does anyone have any documentation/information using supported methods of interacting with multi-role repos?

Thanks!

---

<div class="post-metadata">

**Author:** ![Kai\_Stian\_Olstad](https://avatars.discourse-cdn.com/v4/letter/k/e19adc/32.png) [@Kai\_Stian\_Olstad](https://forum.ansible.com/u/Kai_Stian_Olstad)\
**Post date:** [October 11, 2019, 9:50pm UTC](https://forum.ansible.com/t/state-of-multi-role-repos/31438/2 "2019-10-11T21:50:40Z")

</div>

At the moment collection is tech preview not recommended for production so use ansible-gallaxy instead.

[https://galaxy.ansible.com/docs/using/installing.html#installing-multiple-roles-from-a-file](https://galaxy.ansible.com/docs/using/installing.html#installing-multiple-roles-from-a-file)
