Обновить playbooks/install_software_win.yml
This commit is contained in:
1 parent
33c61aeb60
commit
cda39fc1f9
1 file changed
+13
-5
@@ -33,7 +33,7 @@
|
|||||||
# 3. Проверяем файлы (для отладки)
|
# 3. Проверяем файлы (для отладки)
|
||||||
- name: Check file existence
|
- name: Check file existence
|
||||||
win_stat:
|
win_stat:
|
||||||
path: "{{ drive_letter }}:\\Stirling-PDF.msi"
|
path: "{{ drive_letter }}:\\freecad.exe"
|
||||||
register: file_info
|
register: file_info
|
||||||
|
|
||||||
# 4. Установка
|
# 4. Установка
|
||||||
@@ -45,14 +45,22 @@
|
|||||||
# when: file_info.stat.exists
|
# when: file_info.stat.exists
|
||||||
|
|
||||||
# Пример 2: Установка EXE (mango)
|
# Пример 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:
|
ansible.windows.win_package:
|
||||||
path: "{{ drive_letter }}:\\mango.exe"
|
path: "{{ drive_letter }}:\\freecad.exe"
|
||||||
state: present
|
state: present
|
||||||
# Для EXE ключи тихой установки зависят от установщика (/S, /VERYSILENT и т.д.)
|
# Для EXE ключи тихой установки зависят от установщика (/S, /VERYSILENT и т.д.)
|
||||||
arguments: /--silent
|
arguments: /--silent
|
||||||
product_id: mango # Помогает Ansible понять, установлен ли софт
|
product_id: mango
|
||||||
|
|
||||||
# 5. Уборка
|
# 5. Уборка
|
||||||
- name: Unmount Network Drive
|
- name: Unmount Network Drive
|
||||||
community.windows.win_mapped_drive:
|
community.windows.win_mapped_drive:
|
||||||
|
|||||||
Reference in new issue
Block a user