#178: Configure Cake.Frosting build system
This commit is contained in:
22
build/Program.cs
Normal file
22
build/Program.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using Cake.Frosting;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
|
||||
namespace Build
|
||||
{
|
||||
public class Program : IFrostingStartup
|
||||
{
|
||||
public static int Main(string[] args)
|
||||
=> new CakeHost()
|
||||
.UseStartup<Program>()
|
||||
.Run(args);
|
||||
|
||||
public void Configure(IServiceCollection services)
|
||||
{
|
||||
services.UseContext<Context>();
|
||||
services.UseLifetime<Lifetime>();
|
||||
|
||||
//move up from build directory and searching for sln or csproj files
|
||||
services.UseWorkingDirectory("..");
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user