Browse Source

Remove sln in favor of MSBuild

davidfowl/dependencies
Ryan Nowak 7 years ago
parent
commit
56427ba6d8
  1. 4
      src/Microsoft.Tye.Core/Microsoft.Tye.Core.csproj
  2. 2
      src/Microsoft.Tye.Core/Pipeline.cs
  3. 2
      src/Microsoft.Tye.Core/PublishProjectStep.cs
  4. 4
      src/Microsoft.Tye.Hosting/Microsoft.Tye.Hosting.csproj

4
src/Microsoft.Tye.Core/Microsoft.Tye.Core.csproj

@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.1</TargetFramework>
<TargetFramework>netcoreapp3.1</TargetFramework>
<RootNamespace>Tye</RootNamespace>
<AssemblyName>Microsoft.Tye.Core</AssemblyName>
<PackageId>Microsoft.Tye.Core</PackageId>
@ -12,8 +12,8 @@
<ItemGroup>
<PackageReference Include="KubernetesClient" Version="1.6.11" />
<PackageReference Include="Microsoft.Build" Version="16.5.0" />
<PackageReference Include="semver" Version="2.0.6" />
<PackageReference Include="Sln" Version="0.3.0" />
<PackageReference Include="System.CommandLine" Version="2.0.0-beta1.20071.2" />
<PackageReference Include="System.Commandline.Rendering" Version="0.3.0-alpha.20070.2" />
<PackageReference Include="YamlDotNet" Version="8.0.0" />

2
src/Microsoft.Tye.Core/Pipeline.cs

@ -40,7 +40,7 @@ namespace Microsoft.Tye
var type = kvp.Key;
var delegates = kvp.Value;
var method = pipeline.GetType().GetMethod("Register").MakeGenericMethod(type);
var method = pipeline.GetType().GetMethod("Register")!.MakeGenericMethod(type);
for (var i = 0; i < delegates.Count; i++)
{
method.Invoke(pipeline, new[] { delegates[i], });

2
src/Microsoft.Tye.Core/PublishProjectStep.cs

@ -31,7 +31,7 @@ namespace Microsoft.Tye
}
var projectFilePath = Path.Combine(application.RootDirectory, project.RelativeFilePath);
var outputDirectory = Path.Combine(Path.GetDirectoryName(projectFilePath), "bin", "Release", project.TargetFramework, "publish");
var outputDirectory = Path.Combine(Path.GetDirectoryName(projectFilePath)!, "bin", "Release", project.TargetFramework, "publish");
output.WriteDebugLine("Running 'dotnet publish'.");
output.WriteCommandLine("dotnet", $"publish \"{projectFilePath}\" -c Release -o \"{outputDirectory}\"");

4
src/Microsoft.Tye.Hosting/Microsoft.Tye.Hosting.csproj

@ -19,13 +19,13 @@
<ItemGroup>
<PackageReference Include="Bedrock.Framework" Version="0.1.38-alpha.gd25d5b37ad" />
<PackageReference Include="FeatherHttp" Version="0.1.42-alpha.gf06a8747e7" />
<PackageReference Include="Microsoft.Build" Version="16.5.0" />
<PackageReference Include="Microsoft.Extensions.FileProviders.Embedded" Version="3.1.0" />
<PackageReference Include="Serilog.Extensions.Hosting" Version="3.0.0" />
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
<PackageReference Include="Sln" Version="0.3.0" />
<PackageReference Include="System.IO.Pipelines" Version="4.7.0" />
<PackageReference Include="YamlDotNet" Version="8.0.0" />
<PackageReference Include="System.Reactive" Version="4.3.2" />
<PackageReference Include="YamlDotNet" Version="8.0.0" />
</ItemGroup>
<ItemGroup>

Loading…
Cancel
Save