diff --git a/nuspecs/Hangfire.PostgreSql.nuspec b/nuspecs/Hangfire.PostgreSql.nuspec index 629023cc..6b4294dc 100644 --- a/nuspecs/Hangfire.PostgreSql.nuspec +++ b/nuspecs/Hangfire.PostgreSql.nuspec @@ -2,7 +2,7 @@ Hangfire.PostgreSql - 1.4.3 + 1.4.4 Hangfire PostgreSql Storage Frank Hommers and others (Burhan Irmikci (barhun), Zachary Sims(zsims), kgamecarter, Stafford Williams (staff0rd), briangweber, Viktor Svyatokha (ahydrax), Christopher Dresel (Dresel), Ben Herila (bherila), Vytautas Kasparavičius (vytautask) frankhommers @@ -15,13 +15,15 @@ Hangfire PostgreSql Postgres https://github.com/frankhommers/Hangfire.PostgreSql/releases - 1.4.3 - * Implemented distributed lock timeout (#44) (https://github.com/frankhommers/Hangfire.PostgreSql/issues/44) + 1.4.4 + * Compiles with .net core #42 (https://github.com/frankhommers/Hangfire.PostgreSql/commit/24cdba20dcd9e44e33a367207348e30573d353e9). Thanks to zhongzf + * Added IGlobalConfiguration overloads to UsePostgreSqlStorage #47 (https://github.com/frankhommers/Hangfire.PostgreSql/pull/47). Thanks to ericgreenmix + * Updated to use Hangfire 1.6.6, Npgsql 3.1.8 - - - + + + diff --git a/psake-project.ps1 b/psake-project.ps1 index 8d615051..9f22a4ec 100644 --- a/psake-project.ps1 +++ b/psake-project.ps1 @@ -36,7 +36,6 @@ Task Test -Depends Compile -Description "Run unit and integration tests." { Task Merge -Depends Test -Description "Run ILMerge /internalize to merge assemblies." { # Remove `*.pdb` file to be able to prepare NuGet symbol packages. - Remove-Item ((Get-SrcOutputDir "Hangfire.PostgreSql") + "\Dapper.pdb") Merge-Assembly "Hangfire.PostgreSql" @("Dapper") } @@ -45,7 +44,6 @@ Task Collect -Depends Merge -Description "Copy all artifacts to the build folder Collect-Assembly "Hangfire.PostgreSql" "Net45" Collect-Content "content\readme.txt" - Collect-Tool "src\Hangfire.PostgreSql\Install.v3.sql" } Task Pack -Depends Collect -Description "Create NuGet packages and archive files." { diff --git a/src/Hangfire.PostgreSql.NetCore/project.json b/src/Hangfire.PostgreSql.NetCore/project.json index 83e81202..62f62dfa 100644 --- a/src/Hangfire.PostgreSql.NetCore/project.json +++ b/src/Hangfire.PostgreSql.NetCore/project.json @@ -1,24 +1,30 @@ { - "version": "1.4.3-*", + "version": "1.4.4-*", "buildOptions": { "embed": "*.sql", "define": [ "NETCORE1" ] }, - "dependencies": { - "Dapper": "1.50.2", - "Hangfire.AspNetCore": "1.6.6", - "Hangfire.Core": "1.6.6", - "Microsoft.NETCore.App": { - "version": "1.0.1-*", - "type": "platform" - }, - "Newtonsoft.Json": "9.0.1", - "Npgsql": "3.1.8", - "System.Runtime.Serialization.Formatters": "4.0.0-rc3-24212-01" - }, + "dependencies": { + "Dapper": "1.50.2", + "Hangfire.AspNetCore": "1.6.6", + "Hangfire.Core": "1.6.6", + "Microsoft.NETCore.App": { + "version": "1.0.1-*", + "type": "platform" + }, + "Newtonsoft.Json": "9.0.1", + "Npgsql": "3.1.8", + "System.Runtime.Serialization.Formatters": "4.0.0-rc3-24212-01" + }, + "scripts": { + "postcompile": [ + "dotnet pack --no-build --configuration %compile:Release%" + ] + }, "frameworks": { "netcoreapp1.0": { "dependencies": { + } } } diff --git a/src/Hangfire.PostgreSql/Hangfire.PostgreSql.csproj b/src/Hangfire.PostgreSql/Hangfire.PostgreSql.csproj index 24ea4573..3d167f3e 100644 --- a/src/Hangfire.PostgreSql/Hangfire.PostgreSql.csproj +++ b/src/Hangfire.PostgreSql/Hangfire.PostgreSql.csproj @@ -14,10 +14,14 @@ ..\ true - SAK - SAK - SAK - SAK + + + + + + + + true diff --git a/src/SharedAssemblyInfo.cs b/src/SharedAssemblyInfo.cs index 98af0ae2..e4096fbd 100644 --- a/src/SharedAssemblyInfo.cs +++ b/src/SharedAssemblyInfo.cs @@ -19,6 +19,6 @@ [assembly: ComVisible(false)] [assembly: CLSCompliant(false)] -[assembly: AssemblyVersion("1.4.3")] -[assembly: AssemblyInformationalVersion("1.4.3")] +[assembly: AssemblyVersion("1.4.4")] +[assembly: AssemblyInformationalVersion("1.4.4")] [assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/tests/Hangfire.PostgreSql.NetCore.Tests/Properties/AssemblyInfo.cs b/tests/Hangfire.PostgreSql.NetCore.Tests/Properties/AssemblyInfo.cs index a77d22b6..45ff3aad 100644 --- a/tests/Hangfire.PostgreSql.NetCore.Tests/Properties/AssemblyInfo.cs +++ b/tests/Hangfire.PostgreSql.NetCore.Tests/Properties/AssemblyInfo.cs @@ -8,9 +8,9 @@ [assembly: AssemblyTitle("Hangfire.PostgreSql.Tests")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] +[assembly: AssemblyCompany("Frank Hommers")] [assembly: AssemblyProduct("Hangfire.PostgreSql.Tests")] -[assembly: AssemblyCopyright("Copyright © 2014")] +[assembly: AssemblyCopyright("Copyright © 2014 - 2016")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -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("1.0.0.0")] +[assembly: AssemblyVersion("1.4.4")] +[assembly: AssemblyInformationalVersion("1.4.4")] [assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/tests/Hangfire.PostgreSql.NetCore.Tests/project.json b/tests/Hangfire.PostgreSql.NetCore.Tests/project.json index 7f746576..7861c05c 100644 --- a/tests/Hangfire.PostgreSql.NetCore.Tests/project.json +++ b/tests/Hangfire.PostgreSql.NetCore.Tests/project.json @@ -2,29 +2,30 @@ "title": "Hangfire.PostgreSql.NetCore", "version": "1.0.0-*", "testRunner": "xunit", - "dependencies": { - "Castle.Core": "4.0.0-beta001", - "Dapper": "1.50.2", - "xunit": "2.2.0-*", - "dotnet-test-xunit": "2.2.0-preview2-*", - "Hangfire.PostgreSql.NetCore": "1.4.3", - "Moq": "4.6.36-alpha", - "Npgsql": "3.1.8", - "Microsoft.Extensions.Testing.Abstractions": "1.0.0-preview2-003121", - "Microsoft.NETCore.App": { - "version": "1.0.1-*", - "type": "platform" - } - }, + "dependencies": { + "Castle.Core": "4.0.0-beta001", + "Dapper": "1.50.2", + "xunit": "2.2.0-*", + "dotnet-test-xunit": "2.2.0-preview2-*", + "Hangfire.PostgreSql.NetCore": "1.4.4", + "Moq": "4.6.36-alpha", + "Npgsql": "3.1.8", + "Microsoft.Extensions.Testing.Abstractions": "1.0.0-preview2-003121", + "Microsoft.NETCore.App": { + "version": "1.0.1-*", + "type": "platform" + } + }, "buildOptions": { "embed": [ "Clean.sql" ], - "define": [ "NETCORE1" ] + "define": ["NETCORE1"] }, "frameworks": { "netcoreapp1.0": { "dependencies": { + } } }