https://github.com/andif888/ansible-role-win-winget
Role to install winget for Windows 10, 11 and Server 2022
https://github.com/andif888/ansible-role-win-winget
ansible-role windows winget
Last synced: about 1 year ago
JSON representation
Role to install winget for Windows 10, 11 and Server 2022
- Host: GitHub
- URL: https://github.com/andif888/ansible-role-win-winget
- Owner: andif888
- Created: 2023-03-19T20:33:41.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-05T07:43:08.000Z (almost 2 years ago)
- Last Synced: 2025-04-05T20:04:18.434Z (over 1 year ago)
- Topics: ansible-role, windows, winget
- Homepage:
- Size: 6.84 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ansible-role-win-winget
Role to install winget for Windows 10, 11 and Server 2022
## Table of content
- [Default Variables](#default-variables)
- [winget_cli_download_url](#winget_cli_download_url)
- [winget_cli_license_filename](#winget_cli_license_filename)
- [winget_cli_license_url](#winget_cli_license_url)
- [winget_cli_msixbundle_filename](#winget_cli_msixbundle_filename)
- [winget_cli_version](#winget_cli_version)
- [winget_extract_dir](#winget_extract_dir)
- [winget_microsoft_ui_xaml_download_url](#winget_microsoft_ui_xaml_download_url)
- [winget_microsoft_ui_xaml_major_version](#winget_microsoft_ui_xaml_major_version)
- [winget_microsoft_ui_xaml_version](#winget_microsoft_ui_xaml_version)
- [winget_microsoft_vclibs_download_url](#winget_microsoft_vclibs_download_url)
- [winget_microsoft_vclibs_version](#winget_microsoft_vclibs_version)
- [Dependencies](#dependencies)
- [License](#license)
- [Author](#author)
---
## Default Variables
### winget_cli_download_url
winget cli download url
#### Default value
```YAML
winget_cli_download_url: https://github.com/microsoft/winget-cli/releases/download/v{{
winget_cli_version }}/{{ winget_cli_msixbundle_filename }}
```
### winget_cli_license_filename
#### Default value
```YAML
winget_cli_license_filename: 3463fe9ad25e44f28630526aa9ad5648_License1.xml
```
### winget_cli_license_url
winget cli license url
#### Default value
```YAML
winget_cli_license_url: https://github.com/microsoft/winget-cli/releases/download/v{{
winget_cli_version }}/{{ winget_cli_license_filename }}
```
### winget_cli_msixbundle_filename
#### Default value
```YAML
winget_cli_msixbundle_filename: Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle
```
### winget_cli_version
winget cli version
#### Default value
```YAML
winget_cli_version: 1.4.10173
```
### winget_extract_dir
extract directory
#### Default value
```YAML
winget_extract_dir: C:\windows\temp\winget_extract
```
### winget_microsoft_ui_xaml_download_url
Microsoft.UI.Xaml downlaod url
#### Default value
```YAML
winget_microsoft_ui_xaml_download_url: https://www.nuget.org/api/v2/package/Microsoft.UI.Xaml/{{
winget_microsoft_ui_xaml_version }}
```
### winget_microsoft_ui_xaml_major_version
Microsoft.UI.Xaml major version
#### Default value
```YAML
winget_microsoft_ui_xaml_major_version: '2.7'
```
### winget_microsoft_ui_xaml_version
Microsoft.UI.Xaml version
#### Default value
```YAML
winget_microsoft_ui_xaml_version: '{{ winget_microsoft_ui_xaml_major_version }}.3'
```
### winget_microsoft_vclibs_download_url
Microsoft VCLibs download url
#### Default value
```YAML
winget_microsoft_vclibs_download_url: https://aka.ms/Microsoft.VCLibs.x64.{{ winget_microsoft_vclibs_version
}}.Desktop.appx
```
### winget_microsoft_vclibs_version
Microsoft VCLibs version
#### Default value
```YAML
winget_microsoft_vclibs_version: '14.00'
```
## Dependencies
None.
## License
license (GPL-2.0-or-later, MIT, etc)
## Author
andif888