Skip to content

Commit

Permalink
Add target to update assembly versions based on last tag and commits
Browse files Browse the repository at this point in the history
Last tag and number of commits since last tag is used to determine
version. Resolved version is written to the AssemblyInformationalVersion
attribute for each assembly. Later during NuGet pack this version is
used as a NuGet version.

This approach allows to simplify Release Management by controlling
releases via tags creation only.
  • Loading branch information
zvirja committed Apr 9, 2017
1 parent 4341545 commit 6e6dad9
Show file tree
Hide file tree
Showing 32 changed files with 129 additions and 70 deletions.
43 changes: 36 additions & 7 deletions Build.fsx
Original file line number Diff line number Diff line change
@@ -1,15 +1,43 @@
#r @"packages/FAKE.Core/tools/FakeLib.dll"

open Fake
open Fake.AssemblyInfoFile
open Fake.Testing
open System
open System.Diagnostics;
open System.Text.RegularExpressions

let releaseFolder = "Release"
let nunitToolsFolder = "Packages/NUnit.Runners.2.6.2/tools"
let nuGetOutputFolder = "NuGetPackages"
let solutionsToBuild = !! "Src/*.sln"
let signKeyPath = FullName "Src/AutoFixture.snk"

type GitVersion = { apiVersion:string; nugetVersion:string; }
let getGitVersion =
let desc = Git.CommandHelper.runSimpleGitCommand "" "describe --tags --long --match=v*"
// Example for regular: v3.50.2-288-g64fd5c5b, for prerelease: v3.50.2-alpha1-288-g64fd5c5b
let result = Regex.Match(desc, @"^v(?<maj>\d+)\.(?<min>\d+)\.(?<rev>\d+)(?<pre>-(alpha|beta|rc)\d*)?-(?<num>\d+)-g(?<sha>[a-z0-9]+)$", RegexOptions.IgnoreCase).Groups
let getMatch (name:string) = result.[name].Value

let assemblyVer = sprintf "%s.%s.%s" (getMatch "maj") (getMatch "min") (getMatch "rev")
let apiVer = sprintf "%s.0" assemblyVer
let nugetVer = sprintf "%s%s%s" assemblyVer (getMatch "pre") (match getMatch "num" with "0" -> "" | commitsSinceTag -> "." + commitsSinceTag)

{ apiVersion = apiVer ; nugetVersion = nugetVer }

Target "PatchAssemblyVersions" (fun _ ->
let version =
match getBuildParamOrDefault "version" "git" with
| "git" -> getGitVersion
| custom -> { apiVersion = custom; nugetVersion = match getBuildParam "nugetVersion" with "" -> custom | v -> v }

!! "Src/*/Properties/AssemblyInfo.*"
|> Seq.iter (fun f -> UpdateAttributes f [ Attribute.Version version.apiVersion
Attribute.FileVersion version.apiVersion
Attribute.InformationalVersion version.nugetVersion ])
)

let build target configuration =
solutionsToBuild
|> Seq.iter (fun s -> build (fun p -> { p with Verbosity = Some(Minimal)
Expand Down Expand Up @@ -124,9 +152,7 @@ Target "CleanNuGetPackages" (fun _ ->
)

Target "NuGetPack" (fun _ ->
let version = "Src/AutoFixture/bin/Release/Ploeh.AutoFixture.dll"
|> GetAssemblyVersion
|> (fun v -> sprintf "%i.%i.%i" v.Major v.Minor v.Build)
let version = FileVersionInfo.GetVersionInfo("Src/AutoFixture/bin/Release/Ploeh.AutoFixture.dll").ProductVersion

let nuSpecFiles = !! "NuGet/*.nuspec"

Expand Down Expand Up @@ -177,11 +203,14 @@ Target "PublishNuGetAll" (fun _ -> ())
"CleanVerify" ==> "CleanAll"
"CleanRelease" ==> "CleanAll"

"CleanReleaseFolder" ==> "Verify"
"CleanAll" ==> "Verify"

"Verify" ==> "Build"
"BuildOnly" ==> "Build"
"CleanReleaseFolder" ==> "Verify"
"CleanAll" ==> "Verify"
"PatchAssemblyVersions" ==> "Verify"

"PatchAssemblyVersions" ==> "Build"
"Verify" ==> "Build"
"BuildOnly" ==> "Build"

"Build" ==> "Test"
"TestOnly" ==> "Test"
Expand Down
5 changes: 3 additions & 2 deletions Src/AutoFakeItEasy/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,9 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguage("en")]
5 changes: 3 additions & 2 deletions Src/AutoFakeItEasy2.UnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/AutoFakeItEasy2/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,9 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguage("en")]
5 changes: 3 additions & 2 deletions Src/AutoFakeItEasyUnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/AutoFixture.NUnit2.Addins/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
6 changes: 3 additions & 3 deletions Src/AutoFixture.NUnit2.UnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/AutoFixture.NUnit2/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,9 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguage("en")]
5 changes: 3 additions & 2 deletions Src/AutoFixture.NUnit3.UnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/AutoFixture.NUnit3/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,9 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguage("en")]
5 changes: 3 additions & 2 deletions Src/AutoFixture.xUnit.net.UnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/AutoFixture.xUnit.net/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/AutoFixture.xUnit.net2/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
5 changes: 3 additions & 2 deletions Src/AutoFixture/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,9 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguage("en")]
5 changes: 3 additions & 2 deletions Src/AutoFixtureDocumentationTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/AutoFixtureUnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/AutoFoq/Properties/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,9 @@ open System.Runtime.InteropServices
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[<assembly: AssemblyVersion("3.50.2.0")>]
[<assembly: AssemblyFileVersion("3.50.2.0")>]
[<assembly: AssemblyVersion("1.0.0.0")>]
[<assembly: AssemblyFileVersion("1.0.0.0")>]
[<assembly: AssemblyInformationalVersion("1.0.0.0")>]

[<assembly: CLSCompliant(true)>]
[<assembly: NeutralResourcesLanguage("en")>]
Expand Down
5 changes: 3 additions & 2 deletions Src/AutoFoqUnitTest/Properties/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@ open System.Runtime.InteropServices
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[<assembly: AssemblyVersion("3.50.2.0")>]
[<assembly: AssemblyFileVersion("3.50.2.0")>]
[<assembly: AssemblyVersion("1.0.0.0")>]
[<assembly: AssemblyFileVersion("1.0.0.0")>]
[<assembly: AssemblyInformationalVersion("1.0.0.0")>]

()
5 changes: 3 additions & 2 deletions Src/AutoMoq/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
5 changes: 3 additions & 2 deletions Src/AutoMoqUnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/AutoNSubstitute/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,9 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguage("en")]
5 changes: 3 additions & 2 deletions Src/AutoNSubstituteUnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/AutoRhinoMock/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,9 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguageAttribute("en")]
5 changes: 3 additions & 2 deletions Src/AutoRhinoMockUnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/Idioms.FsCheck/Properties/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,9 @@ open System.Runtime.InteropServices
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[<assembly: AssemblyVersion("3.50.2.0")>]
[<assembly: AssemblyFileVersion("3.50.2.0")>]
[<assembly: AssemblyVersion("1.0.0.0")>]
[<assembly: AssemblyFileVersion("1.0.0.0")>]
[<assembly: AssemblyInformationalVersion("1.0.0.0")>]


[<assembly: CLSCompliant(true)>]
Expand Down
5 changes: 3 additions & 2 deletions Src/Idioms/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,9 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguage("en")]
5 changes: 3 additions & 2 deletions Src/IdiomsUnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/SemanticComparison/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,9 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguageAttribute("en")]
5 changes: 3 additions & 2 deletions Src/SemanticComparisonUnitTest/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@
//
// You can specify all the values or you can default the Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]
5 changes: 3 additions & 2 deletions Src/TestTypeFoundation/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("3.50.2.0")]
[assembly: AssemblyFileVersion("3.50.2.0")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
[assembly: AssemblyInformationalVersion("1.0.0.0")]

0 comments on commit 6e6dad9

Please sign in to comment.