From 1ca814a49c18a1688ef989278e79e18cef48840b Mon Sep 17 00:00:00 2001 From: Florian Wilhelm <52838694+fwilhe2@users.noreply.github.com> Date: Thu, 26 Dec 2024 12:19:03 +0100 Subject: [PATCH] Create firefox profiles for dev/nightly --- roles/firefox/tasks/main.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/roles/firefox/tasks/main.yml b/roles/firefox/tasks/main.yml index 45c52f6..8589cab 100644 --- a/roles/firefox/tasks/main.yml +++ b/roles/firefox/tasks/main.yml @@ -18,7 +18,7 @@ state: directory mode: "750" -- name: Download and Firefox Developer +- name: Download Firefox Developer get_url: url: "https://download.mozilla.org/?product=firefox-devedition-latest-ssl&os=linux64&lang=en-US" dest: "/tmp/firefox-devedition-latest.tar.xz" @@ -43,12 +43,15 @@ remote_src: yes changed_when: false +- name: Create Profile Developer + ansible.builtin.command: /opt/firefox/firefox-devedition/firefox/firefox -CreateProfile Developer + - name: Create Firefox Developer Desktop Entry ansible.builtin.template: src: templates/firefox-developer.desktop.j2 dest: ~/.local/share/applications/firefox-developer.desktop -- name: Download and Firefox Nightly +- name: Download Firefox Nightly get_url: url: "https://download.mozilla.org/?product=firefox-nightly-latest-ssl&os=linux64&lang=en-US" dest: "/tmp/firefox-nightly-latest.tar.xz" @@ -73,6 +76,9 @@ remote_src: yes changed_when: false +- name: Create Profile Nightly + ansible.builtin.command: /opt/firefox/firefox-nightly/firefox/firefox -CreateProfile Nightly + - name: Create Firefox Nightly Desktop Entry ansible.builtin.template: src: templates/firefox-nightly.desktop.j2