Open
Description
It's bad enough this playbook can wreck a role requirements file. Let's make it so it can handle a list of collections, too.
Example requirements.yml
that is currently slashed in half by this playbook:
---
roles:
# Install a role from Ansible Galaxy.
- src: geerlingguy.java
version: 1.9.6
collections:
# Install a collection from Ansible Galaxy.
- name: geerlingguy.php_roles
version: 0.9.3
source: https://galaxy.ansible.com