Skip to content

Commit 2d2ccfd

Browse files
authored
[Eng] Fix Parenthesis in version controller (#28360)
1 parent eb9050b commit 2d2ccfd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

tools/VersionController/Models/ModuleHelper.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ internal static string GetLatestVersionFromPSGallery(string moduleName, ReleaseT
2020
if (!string.IsNullOrEmpty(System.Environment.GetEnvironmentVariable("DEFAULT_PS_REPOSITORY_URL")))
2121
{
2222
string repository = System.Environment.GetEnvironmentVariable("DEFAULT_PS_REPOSITORY_NAME");
23-
findModuleScript = "$AccessTokenSecureString = $env:SYSTEM_ACCESS_TOKEN | ConvertTo-SecureString -AsPlainText -Force;$credentialsObject = [pscredential]::new('ONEBRANCH_TOKEN', $AccessTokenSecureString);";
24-
findModuleScript += releaseType == ReleaseType.STS
23+
authScript = "$AccessTokenSecureString = $env:SYSTEM_ACCESS_TOKEN | ConvertTo-SecureString -AsPlainText -Force;$credentialsObject = [pscredential]::new('ONEBRANCH_TOKEN', $AccessTokenSecureString);";
24+
findModuleScript = releaseType == ReleaseType.STS
2525
? $"Find-PSResource -Name {moduleName} -Repository {repository} -Version * -Credential $credentialsObject"
2626
: $"Find-PSResource -Name Az -Repository {repository} -Version * -Credential $credentialsObject";
2727
}
@@ -33,7 +33,7 @@ internal static string GetLatestVersionFromPSGallery(string moduleName, ReleaseT
3333
string filterRequiredReleaseTypeScript = releaseType == ReleaseType.STS ? "" : "| Where-Object {([System.Version]($_.Version)).Major % 2 -eq 0}";
3434
string sortModuleScript = "| Sort-Object {[System.Version]$_.Version} -Descending";
3535
string getLastModuleVersionScript = releaseType == ReleaseType.STS ?
36-
$"({findModuleScript}{filterRequiredReleaseTypeScript}{sortModuleScript})[0].Version" :
36+
$"{authScript}({findModuleScript}{filterRequiredReleaseTypeScript}{sortModuleScript})[0].Version" :
3737
$"(({findModuleScript}{filterRequiredReleaseTypeScript}{sortModuleScript})[0].Dependencies | Where-Object {{$_.Name -eq '{moduleName}'}})[1]";
3838
using (PowerShell powershell = PowerShell.Create())
3939
{

0 commit comments

Comments
 (0)