Skip to content

Commit 3ea4e37

Browse files
committed
Pinned Semver version to ensure we have consistent dependency for builds
1 parent ce0e580 commit 3ea4e37

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

ps/GetUmbracoBuildEnv.ps1

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ $ubuild.DefineMethod("GetUmbracoBuildEnv",
136136
if (-not (test-path $semver))
137137
{
138138
Write-Host "Download Semver..."
139-
$params = "-OutputDirectory", $scriptTemp, "-Verbosity", "quiet", "-Source", $nugetsource
139+
$params = "-Version", "2.3.0", "-OutputDirectory", $scriptTemp, "-Verbosity", "quiet", "-Source", $nugetsource
140140
&$nuget install semver @params
141141
$dir = ls "$scriptTemp\semver.*" | sort -property Name -descending | select -first 1
142142
$file = "$dir\lib\net452\Semver.dll"
@@ -233,7 +233,7 @@ $ubuild.DefineMethod("GetUmbracoBuildEnv",
233233
$vsVersions = new-object System.Collections.Generic.List[System.Version]
234234

235235
Write-Host "Finding MSbuild.exe"
236-
236+
237237
# parse vswhere output
238238
$params = @()
239239
if ($options.VsPreview) { $params += "-prerelease" }
@@ -254,9 +254,9 @@ $ubuild.DefineMethod("GetUmbracoBuildEnv",
254254
}
255255
}
256256
if ($vsIx2 -ge 0) {
257-
257+
258258
Write-Host "Detected VS version " $vsVersion.Major
259-
259+
260260
$vsPath = $vsPaths[$vsIx2]
261261

262262
if ($vsVersion.Major -gt 16) {
@@ -282,7 +282,7 @@ $ubuild.DefineMethod("GetUmbracoBuildEnv",
282282
MsBuild = "$msBuild\MsBuild.exe"
283283
ToolsVersion = $toolsVersion
284284
}
285-
285+
286286
Write-Host "Using MsBuild.exe in $msBuild\MsBuild.exe"
287287
}
288288
}

0 commit comments

Comments
 (0)