public static void DotNetLibPublish( this ICakeContext context, DotNetLib lib, DotNetCoreRestorePublishSettings settings) { context.Information($"Publishing: {settings.PublishSettings.Framework}"); context.DotNetCoreRestore( lib.SolutionFile?.FullPath ?? lib.ProjectFile.FullPath, settings.RestoreSettings); context.DotNetCorePublish( lib.ProjectFile.FullPath, settings.PublishSettings); }
public static void DotNetAppRestorePublish( this ICakeContext context, DotNetApp app, DotNetCoreRestorePublishSettings settings) { context.Information( $"Publishing: {settings.PublishSettings.Framework} {settings.PublishSettings.Runtime}"); context.DotNetCoreRestore( app.SolutionFile?.FullPath ?? app.ProjectFile.FullPath, settings.RestoreSettings); context.DotNetCorePublish( app.SolutionFile?.FullPath ?? app.ProjectFile.FullPath, settings.PublishSettings); }