Skip to content

Commit 4f97ab4

Browse files
committed
Use a build number for the package versioning
1 parent 1c24adb commit 4f97ab4

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Directory.Build.props

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55

66
<!-- Compute intermediate values. To avoid conflicts name all custom variables with Do prefix. -->
77
<PropertyGroup>
8-
<DoBuildNumber>$(BUILD_NUMBER)</DoBuildNumber>
9-
<DoBuildNumber Condition="'$(DoBuildNumber)'==''">0</DoBuildNumber>
108
<DoBuildYear>$([System.DateTime]::Today.Year)</DoBuildYear>
119
<DoProductName>DataObjects.Net</DoProductName>
1210
<DoProductAuthors>Xtensive LLC and contributors</DoProductAuthors>
@@ -15,7 +13,11 @@
1513
<DoMajor>$([System.Version]::new($(DoVersion)).Major)</DoMajor>
1614
<DoMinor>$([System.Version]::new($(DoVersion)).Minor)</DoMinor>
1715
<DoPatch>$([System.Version]::new($(DoVersion)).Build)</DoPatch>
16+
<DoBuildNumber>$(BUILD_NUMBER)</DoBuildNumber>
17+
<DoBuildNumber Condition="'$(DoBuildNumber)'==''">$([System.Version]::new($(DoVersion)).Revision)</DoBuildNumber>
18+
<DoBuildNumber Condition="'$(DoBuildNumber)'=='-1'">0</DoBuildNumber>
1819
<DoVersionName>$(DoMajor).$(DoMinor).$(DoPatch)</DoVersionName>
20+
<DoVersionName Condition="'$(DoBuildNumber)'!='0'">$(DoVersionName).$(DoBuildNumber)</DoVersionName>
1921
<DoVersionName Condition="'$(DoVersionSuffix)'!=''">$(DoVersionName)-$(DoVersionSuffix)</DoVersionName>
2022
<DoPackageIcon>$(MSBuildThisFileDirectory)do-nuget.png</DoPackageIcon>
2123
</PropertyGroup>

0 commit comments

Comments
 (0)