install cargopkgs 1 at a time

- issues were encountered when installing a large list
This commit is contained in:
Matthew Stobbs
2025-01-26 13:47:23 -07:00
parent 518aecbdc3
commit 98a8e9e988

View File

@@ -88,6 +88,7 @@
version: "{{ cargopkg.version }}" version: "{{ cargopkg.version }}"
path: "{{ cargopkg.path | default(default_config.install_prefix) }}" path: "{{ cargopkg.path | default(default_config.install_prefix) }}"
locked: "{{ cargopkg.locked | default(false) }}" locked: "{{ cargopkg.locked | default(false) }}"
become: true
when: cargoversioned|length > 0 when: cargoversioned|length > 0
loop: "{{ cargoversioned }}" loop: "{{ cargoversioned }}"
loop_control: loop_control:
@@ -95,10 +96,13 @@
- name: Install cargo packages at latest version - name: Install cargo packages at latest version
community.general.cargo: community.general.cargo:
name: "{{ cargopkgs }}" name: "{{ cargopkg }}"
state: latest state: latest
locked: true locked: "{{ cargopkg.locked | default(false) }}"
when: cargopkgs|length > 0 when: cargopkgs|length > 0
loop: "{{ cargopkgs }}"
loop_control:
loop_var: cargopkg
- name: Install local npm packages - name: Install local npm packages
when: packages.npm is defined when: packages.npm is defined