public static void DotNetLibBuild(
            this ICakeContext context,
            DotNetLib lib,
            DotNetCoreRestoreBuildSettings settings)
        {
            context.DotNetCoreRestore(
                lib.SolutionFile?.FullPath ?? lib.ProjectFile.FullPath,
                settings.RestoreSettings);

            context.DotNetCoreBuild(
                lib.SolutionFile?.FullPath ?? lib.ProjectFile.FullPath,
                settings.BuildSettings);
        }
Exemple #2
0
        public static void DotNetAppRestoreBuild(
            this ICakeContext context,
            DotNetApp app,
            DotNetCoreRestoreBuildSettings settings)
        {
            context.DotNetCoreRestore(
                app.SolutionFile?.FullPath ?? app.ProjectFile.FullPath,
                settings.RestoreSettings);

            context.DotNetCoreBuild(
                app.SolutionFile?.FullPath ?? app.ProjectFile.FullPath,
                settings.BuildSettings);
        }