Skip to content
This repository has been archived by the owner on Mar 5, 2022. It is now read-only.

Commit

Permalink
Merge branch 'features/netcore2.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
gabrielweyer committed Jun 6, 2018
2 parents 6eb6757 + 977da56 commit 4bc3c8f
Show file tree
Hide file tree
Showing 8 changed files with 47 additions and 54 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

| CI | Status | Platform(s) | Framework(s) | Test Framework(s) |
| --- | --- | --- | --- | --- |
| [AppVeyor][app-veyor] | [![Build Status][app-veyor-shield]][app-veyor] | `Windows` | `nestandard2.0` | `netcoreapp2.0.5` |
| [AppVeyor][app-veyor] | [![Build Status][app-veyor-shield]][app-veyor] | `Windows` | `nestandard2.0` | `netcoreapp2.1.0` |

Allows to route a `SQS` message to a specific endpoint on the `Worker` instead of having a single endpoint handling all the messages.

Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ install:
# The runtime is required to run a `.NET Core` application, it's part of the `SDK`
# https://github.com/dotnet/core/blob/master/release-notes/download-archive.md
- ps: .\build\dotnet-install.ps1 -SharedRuntime -Version 1.0.9
# `SimpleRouting` is targeting `.NET Core` `2.0`, so we can safely install the latest `SDK`
# `SimpleRouting` is targeting `.NET Core` `2.1`, so we can safely install the latest `SDK`
# The `SDK` is required to restore, build, publish... a `.NET Core` application
# https://www.microsoft.com/net/download/windows
- ps: .\build\dotnet-install.ps1 -Channel Current
21 changes: 7 additions & 14 deletions build.cake
Original file line number Diff line number Diff line change
Expand Up @@ -76,22 +76,15 @@ Task("Test")
.IsDependentOn("Build")
.Does(() =>
{
var settings = new DotNetCoreToolSettings();
var argumentsBuilder = new ProcessArgumentBuilder()
.Append("-configuration")
.Append(configuration)
.Append("-nobuild");
var projectFiles = GetFiles("./tests/*/*.Tests.csproj");
foreach (var projectFile in projectFiles)
var settings = new DotNetCoreTestSettings
{
var testResultsFile = testsResultsDir.Combine($"{projectFile.GetFilenameWithoutExtension()}.xml");
var arguments = $"{argumentsBuilder.Render()} -xml \"{testResultsFile}\"";
Configuration = configuration,
NoBuild = true
};
DotNetCoreTool(projectFile, "xunit", arguments, settings);
}
GetFiles("./tests/*/*Tests.csproj")
.ToList()
.ForEach(f => DotNetCoreTest(f.FullPath, settings));
});

Task("Pack")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
<copyright>Copyright © Beanstalk Worker Simple Routing contributors</copyright>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="AWSSDK.SQS" Version="3.3.3.2" />
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.0.1" />
<PackageReference Include="Microsoft.AspNetCore.Http.Features" Version="2.0.1" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.0.0" />
<PackageReference Include="Microsoft.Extensions.Primitives" Version="2.0.0" />
<PackageReference Include="AWSSDK.SQS" Version="3.3.3.8" />
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.1.0" />
<PackageReference Include="Microsoft.AspNetCore.Http.Features" Version="2.1.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.1.0" />
<PackageReference Include="Microsoft.Extensions.Primitives" Version="2.1.0" />
</ItemGroup>
</Project>
</Project>
14 changes: 7 additions & 7 deletions src/Core/Core.csproj
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<TargetFramework>netcoreapp2.1</TargetFramework>
<AssemblyName>BeanstalkWorker.SimpleRouting.Core</AssemblyName>
<RootNamespace>BeanstalkWorker.SimpleRouting.Core</RootNamespace>
<IsPackable>false</IsPackable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="AWSSDK.SQS" Version="3.3.3.2" />
<PackageReference Include="BeanstalkWorker.SimpleRouting" Version="0.2.4" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.0.0" />
<PackageReference Include="Microsoft.Extensions.Options" Version="2.0.0" />
<PackageReference Include="Newtonsoft.Json" Version="10.0.3" />
<PackageReference Include="AWSSDK.SQS" Version="3.3.3.8" />
<PackageReference Include="BeanstalkWorker.SimpleRouting" Version="0.2.5" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.1.0" />
<PackageReference Include="Microsoft.Extensions.Options" Version="2.1.0" />
<PackageReference Include="Newtonsoft.Json" Version="11.0.2" />
</ItemGroup>
</Project>
</Project>
18 changes: 9 additions & 9 deletions src/SampleWeb/SampleWeb.csproj
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<TargetFramework>netcoreapp2.1</TargetFramework>
<AssemblyName>BeanstalkWorker.SimpleRouting.SampleWeb</AssemblyName>
<RootNamespace>BeanstalkWorker.SimpleRouting.SampleWeb</RootNamespace>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="AWSSDK.SQS" Version="3.3.3.2" />
<PackageReference Include="BeanstalkWorker.SimpleRouting" Version="0.2.4" />
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.5" />
<PackageReference Include="Serilog" Version="2.6.0" />
<PackageReference Include="Serilog.AspNetCore" Version="2.1.0" />
<PackageReference Include="Serilog.Enrichers.Demystify" Version="0.1.0-dev-00011" />
<PackageReference Include="Serilog.Settings.Configuration" Version="2.4.0" />
<PackageReference Include="AWSSDK.SQS" Version="3.3.3.8" />
<PackageReference Include="BeanstalkWorker.SimpleRouting" Version="0.2.5" />
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.1.0" />
<PackageReference Include="Serilog" Version="2.7.1" />
<PackageReference Include="Serilog.AspNetCore" Version="2.1.1" />
<PackageReference Include="Serilog.Enrichers.Demystify" Version="0.1.0-dev-00016" />
<PackageReference Include="Serilog.Settings.Configuration" Version="2.6.1" />
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Core\Core.csproj" />
</ItemGroup>
</Project>
</Project>
16 changes: 8 additions & 8 deletions src/SampleWorker/SampleWorker.csproj
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<TargetFramework>netcoreapp2.1</TargetFramework>
<AssemblyName>BeanstalkWorker.SimpleRouting.SampleWorker</AssemblyName>
<RootNamespace>BeanstalkWorker.SimpleRouting.SampleWorker</RootNamespace>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="BeanstalkWorker.SimpleRouting" Version="0.2.4" />
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.0.5" />
<PackageReference Include="Serilog" Version="2.6.0" />
<PackageReference Include="Serilog.AspNetCore" Version="2.1.0" />
<PackageReference Include="Serilog.Enrichers.Demystify" Version="0.1.0-dev-00011" />
<PackageReference Include="Serilog.Settings.Configuration" Version="2.4.0" />
<PackageReference Include="BeanstalkWorker.SimpleRouting" Version="0.2.5" />
<PackageReference Include="Microsoft.AspNetCore.All" Version="2.1.0" />
<PackageReference Include="Serilog" Version="2.7.1" />
<PackageReference Include="Serilog.AspNetCore" Version="2.1.1" />
<PackageReference Include="Serilog.Enrichers.Demystify" Version="0.1.0-dev-00016" />
<PackageReference Include="Serilog.Settings.Configuration" Version="2.6.1" />
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Core\Core.csproj" />
</ItemGroup>
</Project>
</Project>
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp2.0</TargetFramework>
<RuntimeFrameworkVersion>2.0.5</RuntimeFrameworkVersion>
<TargetFramework>netcoreapp2.1</TargetFramework>
<RuntimeFrameworkVersion>2.1.0</RuntimeFrameworkVersion>
<IsPackable>false</IsPackable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.5.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.7.2" />
<PackageReference Include="xunit" Version="2.3.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.3.1" />
<DotNetCliToolReference Include="dotnet-xunit" Version="2.3.1" />
Expand All @@ -14,9 +14,9 @@
<ProjectReference Include="..\..\src\BeanstalkWorker.SimpleRouting\BeanstalkWorker.SimpleRouting.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="AWSSDK.SQS" Version="3.3.3.2" />
<PackageReference Include="Microsoft.AspNetCore.Http" Version="2.0.1" />
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.0.1" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.0.0" />
<PackageReference Include="AWSSDK.SQS" Version="3.3.3.8" />
<PackageReference Include="Microsoft.AspNetCore.Http" Version="2.1.0" />
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.1.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.1.0" />
</ItemGroup>
</Project>
</Project>

0 comments on commit 4bc3c8f

Please sign in to comment.