OrchidE 2022.1.5.0 now supports roles in subdirectories (with namespace) and brings a new configuration for Ansible file detection.
Roles within subfolders
OrchidE now supports roles that are inside the roles folder in subdirectories:
- name: Sample playbook snippet
- role: mycompanyroles/setup
Configuration of Ansible Folders
Under Settings ➞ Languages & Frameworks ➞ OrchidE ➞ Ansible Folder Mapping the complete configuration for Ansible playbooks, roles and inventories detection and exceptions is now done.
Within the playbooks and roles configuration you additionally define what is a variable file or playbook/role file. E.g. playbook folders can contain task files that are included by playbooks or roles can contain playbooks in the molecule/tests folder.
- Change: Performance improvements for code completion and navigation lookup for role imports/includes in playbooks.
- Bugfix: Quick documentation is not inserted correctly in inventory variable files if the description in the ‘argument_spec’ file is multiline.