mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-08 06:12:51 +00:00
Update the NuGet package provider when needed (#50759)
* Update the NuGet package provider when needed * Update NuGet provider conditionally
This commit is contained in:
committed by
Matt Davis
parent
9c35f18dd6
commit
a7528cdd25
@@ -13,18 +13,6 @@
|
||||
when: powershell_major_version.stdout | int >= 5
|
||||
block:
|
||||
|
||||
- name: update NuGet version
|
||||
win_shell: |
|
||||
$nuget_exists = (Get-PackageProvider | Where-Object { $_.Name -eq 'Nuget' } | Measure-Object).Count -eq 1
|
||||
|
||||
if ( $nuget_exists ) {
|
||||
$nuget_outdated = (Get-PackageProvider -Name NuGet -ErrorAction Ignore).Version -lt [Version]"2.8.5.201"
|
||||
}
|
||||
|
||||
if ( -not $nuget_exists -or $nuget_outdated ) {
|
||||
Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force
|
||||
}
|
||||
|
||||
- name: ensure test repository is deleted
|
||||
win_psrepository:
|
||||
name: '{{ repository_name }}'
|
||||
|
||||
Reference in New Issue
Block a user