Skip to content

Commit

Permalink
Merge pull request #1 from NEventStore/master
Browse files Browse the repository at this point in the history
Fix: NEventStore#30 fixed assembly version numbers, fixed NEventStore reference,
  • Loading branch information
aTiKhan authored Oct 8, 2019
2 parents 91b9661 + 130d187 commit db7e484
Show file tree
Hide file tree
Showing 8 changed files with 56 additions and 35 deletions.
7 changes: 7 additions & 0 deletions Changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# NEventStore.Persistence.Sql

## 7.2.0

Fixes incorrect NEventStore reference, assembly version numbers and NuGet package [#30](https://github.com/NEventStore/NEventStore.Persistence.SQL/issues/30)

Please do not use the previous NEventStore.Persistence.Sql 7.1.0 because the package is broken.
Update to version 7.2.0 as soon as possible.

## 7.1.0

- Updated NEventStore core library to 7.0.0 (previous 7.0.0 version was still referencing NEventStore version 6.x).
Expand Down
38 changes: 32 additions & 6 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@ before_build:
dotnet restore ./src/NEventStore.Persistence.Sql.Core.sln --verbosity m
gitversion /l console /output buildserver /updateAssemblyInfo
gitversion /l console /output buildserver /updateassemblyinfo
gitversion ".\dependencies\NEventStore" /updateassemblyinfo /l console
build:
project: src\NEventStore.Persistence.Sql.Core.sln
verbosity: minimal
Expand All @@ -49,7 +51,7 @@ after_build:
REM dotnet pack ./src/NEventStore.Persistence.Sql/NEventStore.Persistence.Sql.Core.csproj -c %CONFIGURATION% --no-build -o artifacts /p:PackageVersion=%GitVersion_NuGetVersion%
nuget pack ./src/.nuget/NEventStore.Persistence.Sql.nuspec -properties "version=%GitVersion_NuGetVersion%;configuration=%CONFIGURATION%" -OutputDirectory artifacts
before_test:
test_script:
- ps: >-
$dbName = "NEventStore"
Expand Down Expand Up @@ -79,9 +81,33 @@ before_test:
$pgcmd = '"C:\Program Files\PostgreSQL\9.6\bin\createdb" $dbName'
iex "& $pgcmd"
test:
assemblies:
except:
- NEventStore.Persistence.AcceptanceTests.dll
nunit3-console "C:\projects\neventstore-persistence-sql\src\NEventStore.Persistence.MsSql.Tests\bin\Release\net45\NEventStore.Persistence.MsSql.Tests.dll" "C:\projects\neventstore-persistence-sql\src\NEventStore.Persistence.MySql.Tests\bin\Release\net45\NEventStore.Persistence.MySql.Tests.dll" "C:\projects\neventstore-persistence-sql\src\NEventStore.Persistence.PostgreSql.Tests\bin\Release\net45\NEventStore.Persistence.PostgreSql.Tests.dll" "C:\projects\neventstore-persistence-sql\src\NEventStore.Persistence.Sqlite.Tests\bin\Release\net45\NEventStore.Persistence.Sqlite.Tests.dll" --workers=0 --result=testsresults.xml;
# upload results to AppVeyor
$wc = New-Object 'System.Net.WebClient'
$wc.UploadFile("https://ci.appveyor.com/api/testresults/nunit3/$($env:APPVEYOR_JOB_ID)", (Resolve-Path .\testsresults.xml))
# net451 tests need to be run on their own or they'll conflict with net45
nunit3-console "C:\projects\neventstore-persistence-sql\src\NEventStore.Persistence.MsSql.Tests\bin\Release\net451\NEventStore.Persistence.MsSql.Tests.dll" --workers=0 --result=testsresults451.xml;
# upload results to AppVeyor
$wc = New-Object 'System.Net.WebClient'
$wc.UploadFile("https://ci.appveyor.com/api/testresults/nunit3/$($env:APPVEYOR_JOB_ID)", (Resolve-Path .\testsresults451.xml))
# todo: fix how dotnet tests are run
# dotnet test ./src/NEventStore.Persistence.Sql.Core.sln --no-build;
artifacts:
- path: '**\artifacts\**\*.*'
5 changes: 0 additions & 5 deletions src/AssemblyInfo.cs

This file was deleted.

20 changes: 0 additions & 20 deletions src/GlobalAssemblyInfo.cs

This file was deleted.

1 change: 1 addition & 0 deletions src/NEventStore.Persistence.Sql.Core.sln
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{A05F912F-86CC-4106-BEB4-B1856BCA6739}"
ProjectSection(SolutionItems) = preProject
.editorconfig = .editorconfig
..\appveyor.yml = ..\appveyor.yml
..\Changelog.md = ..\Changelog.md
.nuget\NEventStore.Persistence.Sql.nuspec = .nuget\NEventStore.Persistence.Sql.nuspec
EndProjectSection
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,22 @@
<PropertyGroup>
<TargetFrameworks>netstandard2.0;net45;net451</TargetFrameworks>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<AssemblyName>NEventStore.Persistence.Sql</AssemblyName>
<RootNamespace>NEventStore.Persistence.Sql</RootNamespace>
<AssemblyName>NEventStore.Persistence.Sql</AssemblyName>
<ApplicationIcon />
<OutputType>Library</OutputType>
<StartupObject />
</PropertyGroup>

<PropertyGroup>
<PackageId>NEventStore.Persistence.SQL</PackageId>
<Title>NEventStore SQL Persistence Plugin</Title>
<Authors>NEventStore Dev Team</Authors>
<PackageProjectUrl>http://neventstore.org</PackageProjectUrl>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<Description>Additional persistence provider for NEventStore using SQL databases.</Description>
<PackageTags>events, event sourcing, cqrs, storage, persistence, database</PackageTags>
<PackageReleaseNotes></PackageReleaseNotes>
</PropertyGroup>

<PropertyGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
using System.Reflection;
using System.Runtime.InteropServices;

[assembly: AssemblyTitle("NEventStore.Persistence.Sql")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("NEventStore")]
[assembly: AssemblyCopyright("Copyright © NEventStore Dev Team 2014")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
[assembly: Guid("943530EA-7761-4012-84B2-68AAE3B5FC7C")]
Binary file removed src/VersionAssemblyInfo.cs
Binary file not shown.

0 comments on commit db7e484

Please sign in to comment.