mirror of
https://github.com/actions/runner-images-sangeeth.git
synced 2025-12-14 22:09:26 +00:00
[Windows] Add Microsoft Reporting Services Projects support (#5485)
* [Windows] Add Microsoft Reporting Services Projects support * Hardcode MSReport URL for VS2022 * Сhanged MSReport URL for VS2022
This commit is contained in:
@@ -239,6 +239,12 @@ function Get-VsixExtenstionFromMarketplace {
|
|||||||
$request -match 'Microsoft\.VisualStudio\.Services\.Payload\.FileName":"(?<filename>[^"]*)' | Out-Null
|
$request -match 'Microsoft\.VisualStudio\.Services\.Payload\.FileName":"(?<filename>[^"]*)' | Out-Null
|
||||||
$fileName = $Matches.filename
|
$fileName = $Matches.filename
|
||||||
$downloadUri = $assetUri + "/" + $fileName
|
$downloadUri = $assetUri + "/" + $fileName
|
||||||
|
# ProBITools.MicrosoftReportProjectsforVisualStudio2022 has different URL https://github.com/actions/virtual-environments/issues/5340
|
||||||
|
if ($ExtensionMarketPlaceName -eq "ProBITools.MicrosoftReportProjectsforVisualStudio2022")
|
||||||
|
{
|
||||||
|
$fileName = "Microsoft.DataTools.ReportingServices.vsix"
|
||||||
|
$downloadUri = "https://download.microsoft.com/download/b/b/5/bb57be7e-ae72-4fc0-b528-d0ec224997bd/Microsoft.DataTools.ReportingServices.vsix"
|
||||||
|
}
|
||||||
|
|
||||||
return [PSCustomObject] @{
|
return [PSCustomObject] @{
|
||||||
"ExtensionName" = $extensionName
|
"ExtensionName" = $extensionName
|
||||||
|
|||||||
@@ -266,7 +266,8 @@
|
|||||||
],
|
],
|
||||||
"vsix": [
|
"vsix": [
|
||||||
"VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects",
|
"VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects",
|
||||||
"WixToolset.WixToolsetVisualStudio2022Extension"
|
"WixToolset.WixToolsetVisualStudio2022Extension",
|
||||||
|
"ProBITools.MicrosoftReportProjectsforVisualStudio2022"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
|
|||||||
Reference in New Issue
Block a user