Skip to content

Commit 8f9cd48

Browse files
author
devizer
committed
Module: Brush up tests, 2nd
1 parent 4298375 commit 8f9cd48

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

Install-SqlServer-Version-Management.ps1

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Param(
44
)
55

66
$ModuleName = 'SqlServer-Version-Management';
7-
$ModuleVersion = '2.1.155';
7+
$ModuleVersion = '2.1.156';
88
$ModuleFiles = @(
99
@{
1010
FileName = 'SqlServer-Version-Management\SqlServer-Version-Management.psd1';
@@ -15,7 +15,7 @@ $ModuleFiles = @(
1515
" ModuleToProcess = @('SqlServer-Version-Management.psm1')",
1616
"",
1717
" # Version below is automatically incremented on build",
18-
" ModuleVersion = `"2.1.155`"",
18+
" ModuleVersion = `"2.1.156`"",
1919
"",
2020
" GUID = 'dd03b53d-575a-4056-ae08-e6dfea3384ea'",
2121
"",
@@ -1830,6 +1830,7 @@ $ModuleFiles = @(
18301830
" `$cacheArgs = @();",
18311831
" `$cacheFolder = `"`$ENV:VS_SETUP_CACHE_FOLDER`"",
18321832
" if (`$cacheFolder) { `$cacheArgs = @(`"--path`", `"cache=```"`$cacheFolder```"`") }",
1833+
" `$installFolderArgs = if (`"`$ENV:VS_SETUP_INSTALL_FOLDER`") { @(`"--path`", `"install=```"`$(`$ENV:VS_SETUP_INSTALL_FOLDER)```"`") } Else { @() }",
18331834
" `$removeNonEnglish = @(`"cs-CZ de-DE es-ES fr-FR it-IT ja-JP ko-KR pl-PL pt-BR ru-RU tr-TR zh-CN zh-TW`".Split(`" `") | % { `"--removeProductLang `$_`" }) -join `" `"",
18341835
" `$addEnglish = `"--addProductLang en-US`"",
18351836
" # NET Core SDK: `"Microsoft.NetCore.Component.SDK`"",
@@ -1863,6 +1864,7 @@ $ModuleFiles = @(
18631864
" `$list = `"`$componentsArg `$quietArg --includeRecommended --includeOptional --wait --force --norestart `$addEnglish `$removeNonEnglish`"",
18641865
" `$arguments = @(`$list.Split(`" `") | ? { `"`$_`" -ne `"`" })",
18651866
" `$arguments += `$cacheArgs",
1867+
" `$arguments += `$installFolderArgs",
18661868
" `$arguments = `$nicknameArgs + `$arguments",
18671869
" return `$arguments;",
18681870
" }",
@@ -1871,6 +1873,7 @@ $ModuleFiles = @(
18711873
" `$list = `"--includeRecommended --includeOptional `$componentsArg `$quietArg --wait --force --norestart `$addEnglish `$removeNonEnglish`"",
18721874
" `$arguments = @(`$list.Split(`" `") | ? { `"`$_`" -ne `"`" })",
18731875
" `$arguments += `$cacheArgs",
1876+
" `$arguments += `$installFolderArgs",
18741877
" `$arguments = `$nicknameArgs + `$arguments",
18751878
" # Write-Host `$arguments",
18761879
" return `$arguments;",

SqlServer-Version-Management.ps1

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1731,6 +1731,7 @@ function Build-VisualStudio-Setup-Arguments([string] $type, [string] $nickname)
17311731
$cacheArgs = @();
17321732
$cacheFolder = "$ENV:VS_SETUP_CACHE_FOLDER"
17331733
if ($cacheFolder) { $cacheArgs = @("--path", "cache=`"$cacheFolder`"") }
1734+
$installFolderArgs = if ("$ENV:VS_SETUP_INSTALL_FOLDER") { @("--path", "install=`"$($ENV:VS_SETUP_INSTALL_FOLDER)`"") } Else { @() }
17341735
$removeNonEnglish = @("cs-CZ de-DE es-ES fr-FR it-IT ja-JP ko-KR pl-PL pt-BR ru-RU tr-TR zh-CN zh-TW".Split(" ") | % { "--removeProductLang $_" }) -join " "
17351736
$addEnglish = "--addProductLang en-US"
17361737
# NET Core SDK: "Microsoft.NetCore.Component.SDK"
@@ -1764,6 +1765,7 @@ function Build-VisualStudio-Setup-Arguments([string] $type, [string] $nickname)
17641765
$list = "$componentsArg $quietArg --includeRecommended --includeOptional --wait --force --norestart $addEnglish $removeNonEnglish"
17651766
$arguments = @($list.Split(" ") | ? { "$_" -ne "" })
17661767
$arguments += $cacheArgs
1768+
$arguments += $installFolderArgs
17671769
$arguments = $nicknameArgs + $arguments
17681770
return $arguments;
17691771
}
@@ -1772,6 +1774,7 @@ function Build-VisualStudio-Setup-Arguments([string] $type, [string] $nickname)
17721774
$list = "--includeRecommended --includeOptional $componentsArg $quietArg --wait --force --norestart $addEnglish $removeNonEnglish"
17731775
$arguments = @($list.Split(" ") | ? { "$_" -ne "" })
17741776
$arguments += $cacheArgs
1777+
$arguments += $installFolderArgs
17751778
$arguments = $nicknameArgs + $arguments
17761779
# Write-Host $arguments
17771780
return $arguments;

0 commit comments

Comments
 (0)