diff --git a/playbooks/install_software_win.yml b/playbooks/install_software_win.yml index 8f47076..c72348b 100644 --- a/playbooks/install_software_win.yml +++ b/playbooks/install_software_win.yml @@ -33,7 +33,7 @@ # 3. Проверяем файлы (для отладки) - name: Check file existence win_stat: - path: "{{ drive_letter }}:\\Stirling-PDF.msi" + path: "{{ drive_letter }}:\\freecad.exe" register: file_info # 4. Установка @@ -45,14 +45,22 @@ # when: file_info.stat.exists # Пример 2: Установка EXE (mango) - - name: Install mango (EXE) + #- name: Install mango (EXE) + # ansible.windows.win_package: + # path: "{{ drive_letter }}:\\mango.exe" + # state: present + # Для EXE ключи тихой установки зависят от установщика (/S, /VERYSILENT и т.д.) + # arguments: /--silent + # product_id: mango # Помогает Ansible понять, установлен ли софт + + - name: Install freecad (EXE) ansible.windows.win_package: - path: "{{ drive_letter }}:\\mango.exe" + path: "{{ drive_letter }}:\\freecad.exe" state: present # Для EXE ключи тихой установки зависят от установщика (/S, /VERYSILENT и т.д.) arguments: /--silent - product_id: mango # Помогает Ansible понять, установлен ли софт - + product_id: mango + # 5. Уборка - name: Unmount Network Drive community.windows.win_mapped_drive: