Use roles/external as the default location for ansible-galaxy install #174
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What does this Pull Request do?
If a user executes the following command:
The roles will be installed into roles/internal, since no specific path has been specified and the first path listed in the configuration is roles/internal.
This pull request changes this behaviour such that the default location it will install roles into is roles/external. This is useful for those who want to use the Ansible roles but do not with to use it via Vagrant (which specified the roles/external path explicitly).
What's new?
A in-depth description of the changes made by this PR. Technical details and
possible side effects.
How should this be tested?
Execute the command:
Note that the roles are installed in the correct location without the need of also giving the explicit path.
Interested parties
@Islandora-Devops/committers