From c035060ce97b532dc60998ad522ef46c50ffe626 Mon Sep 17 00:00:00 2001 From: Matthew Stobbs Date: Fri, 7 Feb 2025 10:39:51 -0700 Subject: [PATCH] fix pipx executable --- tasks/main.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tasks/main.yml b/tasks/main.yml index 16aba00..a754500 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -111,7 +111,10 @@ GOROOT: /usr/local/go PATH: /usr/local/go/bin:$PATH ansible.builtin.command: - cmd: "go install {{ ( gopkgs | unique ) | join(' ') }}" + cmd: "go install {{ gopkg }}" + loop: "{{ gopkgs | unique }}" + loop_control: + loop_var: gopkg when: gopkgs|length > 0 - name: Install local npm packages @@ -126,6 +129,7 @@ - name: Install python pipx packages for user community.general.pipx: + executable: "{% if ansible_os_family == 'Darwin' %}/opt/homebrew/bin/pipx{% else %}/usr/bin/pipx{% endif %}" name: "{{ pipxpkg }}" state: latest loop: "{{ pipxpkgs | unique }}"