From dcacee231dbc7c2c8066c65fa36fe24a711cea8b Mon Sep 17 00:00:00 2001 From: Philip Balinov Date: Tue, 12 Nov 2024 12:33:22 +0200 Subject: [PATCH] Download correct windows binary based on architecture --- tasks/windows.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tasks/windows.yml b/tasks/windows.yml index 4e69bda..646257a 100644 --- a/tasks/windows.yml +++ b/tasks/windows.yml @@ -17,12 +17,19 @@ var: latest_jsondata.json when: pkg_version_url is undefined -- name: Determine latest pkg version +- name: Determine latest pkg version (amd64) ansible.builtin.set_fact: pkg_version_url: "{{ latest_jsondata.json | json_query(jmesquery) }}" vars: jmesquery: "files[*].filename | [?contains(@, 'amd64.msi')] | [0]" - when: pkg_version_url is undefined + when: ansible_architecture2 | lower != 'arm64' and pkg_version_url is undefined + +- name: Determine latest pkg version (arm64) + ansible.builtin.set_fact: + pkg_version_url: "{{ latest_jsondata.json | json_query(jmesquery) }}" + vars: + jmesquery: "files[*].filename | [?contains(@, 'arm64.msi')] | [0]" + when: ansible_architecture2 | lower == 'arm64' and pkg_version_url is undefined - name: Log latest version ansible.builtin.debug: