labsync/packer/ansible/roles/firefox/tasks/extensions.yml

15 lines
447 B
YAML

---
- name: get extensions info
uri:
url: "https://addons.mozilla.org/api/v4/addons/addon/{{ item }}/"
return_content: yes
register: extension_infos
loop: "{{ firefox.extensions }}"
- name: install extensions
get_url:
url: "{{ item.json.current_version.files[0].url }}"
dest: "/usr/lib/firefox-esr/browser/extensions/{{ item.item }}.xpi"
loop: "{{ extension_infos.results }}"
loop_control:
label: "{{ item.url }}"