Skip to content

Commit 6a03c6a

Browse files
Merge pull request #31 from AkkaNetContrib/dev
v1.3.2 NuGet release
2 parents b883b45 + faf94fe commit 6a03c6a

File tree

7 files changed

+55
-35
lines changed

7 files changed

+55
-35
lines changed

RELEASE_NOTES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
#### 1.3.2 October 31 2017
2+
* Support for Akka.NET v1.3.2
3+
* Support for .NET Standard 1.6
4+
15
#### 1.2.3 July 10 2017
26

37
Support for Akka 1.2.3

build.fsx

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ let versionSuffix =
2525
| "dev" -> preReleaseVersionSuffix
2626
| _ -> ""
2727

28+
let releaseNotes =
29+
File.ReadLines "./RELEASE_NOTES.md"
30+
|> ReleaseNotesHelper.parseReleaseNotes
31+
2832
Target "Clean" (fun _ ->
2933
CleanDir output
3034
CleanDir outputTests
@@ -35,6 +39,11 @@ Target "Clean" (fun _ ->
3539
CleanDirs !! "./**/obj"
3640
)
3741

42+
Target "AssemblyInfo" (fun _ ->
43+
XmlPokeInnerText "./src/common.props" "//Project/PropertyGroup/VersionPrefix" releaseNotes.AssemblyVersion
44+
XmlPokeInnerText "./src/common.props" "//Project/PropertyGroup/PackageReleaseNotes" (releaseNotes.Notes |> String.concat "\n")
45+
)
46+
3847
Target "RestorePackages" (fun _ ->
3948
DotNetCli.Restore
4049
(fun p ->
@@ -187,16 +196,17 @@ Target "BuildRelease" DoNothing
187196
Target "Nuget" DoNothing
188197

189198
// build dependencies
190-
"Clean" ==> "RestorePackages" ==> "Build" ==> "BuildRelease"
199+
"Clean" ==> "RestorePackages" ==> "AssemblyInfo" ==> "Build" ==> "BuildRelease"
191200

192201
// tests dependencies
193202
"Clean" ==> "RestorePackages" ==> "RunTests"
194203

195204
// nuget dependencies
196-
"Clean" ==> "RestorePackages" ==> "Build" ==> "CreateNuget"
205+
"CreateNuget" ==> "PublishNuget" ==> "Nuget"
197206

198207
// all
199208
Target "All" DoNothing
209+
"RunTests" ==> "All"
200210
"BuildRelease" ==> "All"
201211
"Nuget" ==> "All"
202212

src/Akka.TestKit.NUnit.Tests/Akka.TestKit.NUnit.Tests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
2+
<Import Project="..\common.props" />
33
<PropertyGroup>
44
<AssemblyTitle>Akka.TestKit.NUnit.Tests</AssemblyTitle>
5-
<TargetFrameworks>net45;netcoreapp1.1</TargetFrameworks>
5+
<TargetFrameworks>net45;netcoreapp2.0</TargetFrameworks>
66
</PropertyGroup>
77

88
<ItemGroup>
@@ -11,8 +11,8 @@
1111

1212
<ItemGroup>
1313
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0" />
14-
<PackageReference Include="NUnit" Version="3.8.1" />
15-
<PackageReference Include="NUnit3TestAdapter" Version="3.8.0" />
14+
<PackageReference Include="NUnit" Version="$(NUnitVersion)" />
15+
<PackageReference Include="NUnit3TestAdapter" Version="$(NUnitAdapterVersion)" />
1616
</ItemGroup>
1717

1818
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">

src/Akka.TestKit.NUnit/Akka.TestKit.NUnit.csproj

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,15 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2+
<Import Project="..\common.props" />
3+
24
<PropertyGroup>
35
<AssemblyTitle>Akka.TestKit.NUnit</AssemblyTitle>
4-
<Copyright>Copyright © 2013-2017</Copyright>
5-
<Authors>Akka.NET Contrib</Authors>
6-
<Description>TestKit for writing tests for Akka.NET using NUnit.</Description>
7-
<VersionPrefix>1.3.0</VersionPrefix>
86
<TargetFrameworks>net45;netstandard1.6</TargetFrameworks>
9-
<PackageTags>akka;actors;actor model;Akka;concurrency;testkit;xunit</PackageTags>
10-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
11-
<PackageIconUrl>http://getakka.net/images/akkalogo.png</PackageIconUrl>
12-
<PackageProjectUrl>https://github.com/AkkaNetContrib/Akka.TestKit.Nunit</PackageProjectUrl>
13-
<PackageLicenseUrl>https://github.com/AkkaNetContrib/Akka.TestKit.Nunit</PackageLicenseUrl>
14-
<NoWarn>$(NoWarn);CS1591</NoWarn>
7+
<IsPackable>true</IsPackable>
158
</PropertyGroup>
169

1710
<ItemGroup>
18-
<PackageReference Include="Akka.TestKit" Version="1.3.1" />
19-
<PackageReference Include="NUnit" Version="3.8.1" />
11+
<PackageReference Include="Akka.TestKit" Version="$(AkkaTestKitVersion)" />
12+
<PackageReference Include="NUnit" Version="$(NUnitVersion)" />
2013
</ItemGroup>
2114

2215
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">

src/Akka.TestKit.NUnit3.Tests/Akka.TestKit.NUnit3.Tests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
2+
<Import Project="..\common.props" />
33
<PropertyGroup>
44
<AssemblyTitle>Akka.TestKit.NUnit3.Tests</AssemblyTitle>
5-
<TargetFrameworks>net45;netcoreapp1.1</TargetFrameworks>
5+
<TargetFrameworks>net45;netcoreapp2.0</TargetFrameworks>
66
</PropertyGroup>
77

88
<ItemGroup>
@@ -11,8 +11,8 @@
1111

1212
<ItemGroup>
1313
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0" />
14-
<PackageReference Include="NUnit" Version="3.8.1" />
15-
<PackageReference Include="NUnit3TestAdapter" Version="3.8.0" />
14+
<PackageReference Include="NUnit" Version="$(NUnitVersion)" />
15+
<PackageReference Include="NUnit3TestAdapter" Version="$(NUnitAdapterVersion)" />
1616
</ItemGroup>
1717

1818
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">

src/Akka.TestKit.NUnit3/Akka.TestKit.NUnit3.csproj

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,15 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2+
<Import Project="..\common.props" />
3+
24
<PropertyGroup>
3-
<AssemblyTitle>Akka.TestKit.NUnit3</AssemblyTitle>
4-
<Copyright>Copyright © 2013-2017</Copyright>
5-
<Authors>Akka.NET Contrib</Authors>
6-
<Description>TestKit for writing tests for Akka.NET using NUnit.</Description>
7-
<VersionPrefix>1.3.0</VersionPrefix>
5+
<AssemblyTitle>Akka.TestKit.NUnit</AssemblyTitle>
86
<TargetFrameworks>net45;netstandard1.6</TargetFrameworks>
9-
<PackageTags>akka;actors;actor model;Akka;concurrency;testkit;xunit</PackageTags>
10-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
11-
<PackageIconUrl>http://getakka.net/images/akkalogo.png</PackageIconUrl>
12-
<PackageProjectUrl>https://github.com/AkkaNetContrib/Akka.TestKit.Nunit</PackageProjectUrl>
13-
<PackageLicenseUrl>https://github.com/AkkaNetContrib/Akka.TestKit.Nunit</PackageLicenseUrl>
14-
<NoWarn>$(NoWarn);CS1591</NoWarn>
7+
<IsPackable>true</IsPackable>
158
</PropertyGroup>
169

1710
<ItemGroup>
18-
<PackageReference Include="Akka.TestKit" Version="1.3.1" />
19-
<PackageReference Include="NUnit" Version="3.8.1" />
11+
<PackageReference Include="Akka.TestKit" Version="$(AkkaTestKitVersion)" />
12+
<PackageReference Include="NUnit" Version="$(NUnitVersion)" />
2013
</ItemGroup>
2114

2215
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">

src/common.props

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<Project>
2+
<PropertyGroup>
3+
<Copyright>Copyright © 2013-2017</Copyright>
4+
<Authors>Akka.NET Contrib</Authors>
5+
<Description>TestKit for writing tests for Akka.NET using NUnit.</Description>
6+
<VersionPrefix>1.2.3</VersionPrefix>
7+
<PackageReleaseNotes>Support for Akka 1.2.3</PackageReleaseNotes>
8+
<PackageTags>akka;actors;actor model;Akka;concurrency;testkit;nunit</PackageTags>
9+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
10+
<PackageIconUrl>http://getakka.net/images/akkalogo.png</PackageIconUrl>
11+
<PackageProjectUrl>https://github.com/AkkaNetContrib/Akka.TestKit.Nunit</PackageProjectUrl>
12+
<PackageLicenseUrl>https://github.com/AkkaNetContrib/Akka.TestKit.Nunit</PackageLicenseUrl>
13+
<NoWarn>$(NoWarn);CS1591</NoWarn>
14+
</PropertyGroup>
15+
<PropertyGroup>
16+
<NUnitVersion>3.8.1</NUnitVersion>
17+
<NUnitAdapterVersion>3.8.0</NUnitAdapterVersion>
18+
<AkkaTestKitVersion>1.3.2</AkkaTestKitVersion>
19+
</PropertyGroup>
20+
</Project>

0 commit comments

Comments
 (0)