Skip to content

Commit d7e2e78

Browse files
authored
Updated test package versions (#76)
* Updated test package versions * Added support to PS script to generate correct format of version string if it is a CI build --------- Co-authored-by: Steven Maillet <smaillet@users.noreply.github.com>
1 parent 4258396 commit d7e2e78

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

Directory.Packages.props

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@
1919
<PackageVersion Include="Microsoft.Build.Utilities.Core" Version="17.14.8" />
2020
<PackageVersion Include="MSBuild.ProjectCreation" Version="14.0.5" />
2121
<!-- Tests all use the same framework versions -->
22-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.0" />
23-
<PackageVersion Include="MSTest.TestAdapter" Version="3.9.1" />
24-
<PackageVersion Include="MSTest.TestFramework" Version="3.9.1" />
22+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
23+
<PackageVersion Include="MSTest.TestAdapter" Version="3.9.3" />
24+
<PackageVersion Include="MSTest.TestFramework" Version="3.9.3" />
2525
<PackageVersion Include="PolySharp" Version="1.15.0" />
2626
<PackageVersion Include="Sprache" Version="2.3.1" />
2727
<PackageVersion Include="System.Text.RegularExpressions" Version="4.3.1" />
2828
</ItemGroup>
29-
</Project>
29+
</Project>

New-GeneratedVersionProps.ps1

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ class PreReleaseVersion
9999
}
100100
}
101101

102-
[string] ToString()
102+
[string] ToString($alwaysIncludeZero = $false)
103103
{
104104
$hasPreRel = $this.Index -ge 0
105105

@@ -108,10 +108,10 @@ class PreReleaseVersion
108108
{
109109
$bldr.Append('-').Append( $this.Name)
110110
$delimFormat = '.{0}'
111-
if(($this.Number -gt 0))
111+
if(($this.Number -gt 0 -or $alwaysIncludeZero))
112112
{
113113
$bldr.AppendFormat($delimFormat, $this.Number)
114-
if(($this.Fix -gt 0))
114+
if(($this.Fix -gt 0 -or $alwaysIncludeZero))
115115
{
116116
$bldr.AppendFormat($delimFormat, $this.Fix)
117117
}
@@ -244,11 +244,12 @@ class CSemVer
244244

245245
[string] ToString([bool] $includeMetadata)
246246
{
247+
$isCiBuild = $this.CiBuildIndex -and $this.CiBuildName
247248
$bldr = [System.Text.StringBuilder]::new()
248249
$bldr.AppendFormat('{0}.{1}.{2}', $this.Major, $this.Minor, $this.Patch)
249250
if($this.PreReleaseVersion)
250251
{
251-
$bldr.Append($this.PreReleaseVersion.ToString())
252+
$bldr.Append($this.PreReleaseVersion.ToString($isCiBuild))
252253
}
253254

254255
$hasPreRel = $this.PreReleaseVersion -and $this.PreReleaseVersion.Index -ge 0

0 commit comments

Comments
 (0)