Обновить playbooks/install_software_win.yml

This commit is contained in:
2025-12-05 10:35:15 +00:00
parent e86fd050ef
commit 1987c1292f

View File

@@ -1,4 +1,18 @@
tasks: ---
- name: Install Software from SMB
hosts: windows
gather_facts: no
# Если коллекции не подтягиваются автоматически, раскомментируйте:
# collections:
# - community.windows
# - ansible.windows
vars:
drive_letter: "Z"
# Остальные переменные (smb_user, smb_pass, smb_path) ждем из Semaphore
tasks:
# 1. Монтируем диск # 1. Монтируем диск
- name: Mount Network Drive - name: Mount Network Drive
community.windows.win_mapped_drive: # Или ansible.windows.win_mapped_drive community.windows.win_mapped_drive: # Или ansible.windows.win_mapped_drive
@@ -32,6 +46,11 @@ tasks:
# -------------------------------- # --------------------------------
# 3. Отключаем диск # 3. Отключаем диск
- name: Unmount Network Drive
community.windows.win_mapped_drive:
letter: "{{ drive_letter }}"
state: absent
- name: Unmount Network Drive - name: Unmount Network Drive
community.windows.win_mapped_drive: community.windows.win_mapped_drive:
letter: "{{ drive_letter }}" letter: "{{ drive_letter }}"