Azure / azure-devtestlab

Azure DevTestLab artifacts, scripts and samples
MIT License
457 stars 597 forks source link

Feature request: convert artifacts to use Windows Package Manager (winget) #657

Open DanielBrown-ranger1968 opened 4 years ago

DanielBrown-ranger1968 commented 4 years ago

Replace Chocolately with WinGet where possible. https://github.com/microsoft/winget-cli

leovms commented 4 years ago

@DanBrown-TechSmith, the winget-cli project seems to be in Preview, can you provide an example of the change that would have to be made?

DanielBrown-ranger1968 commented 4 years ago

This was just a thought for future consideration since I know WinGet is a new thing. It would require using WinGet rather than Chocolately to install artifact packages.

From: leovms notifications@github.com Sent: Friday, May 22, 2020 8:20 PM To: Azure/azure-devtestlab azure-devtestlab@noreply.github.com Cc: Brown, Dan d.brown@TechSmith.com; Mention mention@noreply.github.com Subject: Re: [Azure/azure-devtestlab] Feature request: convert artifacts to use Windows Package Manager (winget) (#657)

@DanBrown-TechSmithhttps://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FDanBrown-TechSmith&data=02%7C01%7C%7C3a3b46616d84438a2f7a08d7feaef8d0%7C77d3096378724d1193742c2b2a12ad65%7C0%7C0%7C637257899802072846&sdata=Gdd0N5RU3idMhS1K7JiSglxTHz2xtFAnHHgKx6iOFjQ%3D&reserved=0, the winget-cli project seems to be in Preview, can you provide an example of the change that would have to be made?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FAzure%2Fazure-devtestlab%2Fissues%2F657%23issuecomment-632952901&data=02%7C01%7C%7C3a3b46616d84438a2f7a08d7feaef8d0%7C77d3096378724d1193742c2b2a12ad65%7C0%7C0%7C637257899802072846&sdata=gUWp49dCseETeD1czPJ1ANAFJ0VfaDTyjqyzcptT1es%3D&reserved=0, or unsubscribehttps://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABG3C5YI7WVYSSAVNSOGXWDRS4JBNANCNFSM4NF5MTLA&data=02%7C01%7C%7C3a3b46616d84438a2f7a08d7feaef8d0%7C77d3096378724d1193742c2b2a12ad65%7C0%7C0%7C637257899802082841&sdata=z4MyZQsVqaGiB9H7mPsxoUByB%2FfNX4m4%2FkNBhJmWtM4%3D&reserved=0.

petehauge commented 4 years ago

I like the idea! Although WinGet seems to be currently for Windows 10 only: https://docs.microsoft.com/en-us/windows/package-manager/ .. Artifacts get typically applied to both client & server Windows operating systems. I would assume that we could only move artifacts over to WinGet if it was available on all the Windows operating systems that Artifacts already support?

pauby commented 1 year ago

I just stumbled upon this and, while I know it's an old issue, it's still open.

The first question that sprung to my mind is 'why'. Interested to know the use case for this as it hasn't been added.