Sha256: 733373a5625d6bfe241e8a25fd7b22f2265b1fb5313a2d06689e77cbf108a5dc
Contents?: true
Size: 1013 Bytes
Versions: 56
Compression:
Stored size: 1013 Bytes
Contents
<%# name: Ansible Roles - Install from Galaxy job_category: Ansible Galaxy description_format: Install roles '%{ansible_roles_list}' from Galaxy snippet: false template_inputs: - name: ansible_roles_list required: true input_type: user description: "List of roles in Ansible Galaxy to install, separated by commas, e.g: \"mysql, nginx\"\r\n\r\nThe default location is the 'roles_path' configured on /etc/ansible/ansible.cfg, you may override it by filling the 'location' input. Click on \"Advanced\" to see it." advanced: false - name: location required: false input_type: user description: A particular directory where you want the downloaded roles to be placed. advanced: true provider_type: Ansible kind: job_template model: JobTemplate %> --- - hosts: all tasks: - command: ansible-galaxy install {{ item }} <% "-p #{input('location')}" if input('location').present? %> register: out with_items: - <%= input('ansible_roles_list') %> - debug: var=out
Version data entries
56 entries across 56 versions & 1 rubygems