Skip to content

Commit

Permalink
Test DotNetBuild instead of MSBuild
Browse files Browse the repository at this point in the history
  • Loading branch information
veleek committed Jul 19, 2024
1 parent ed7d15e commit a23a01e
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
5 changes: 5 additions & 0 deletions cake/build-settings.cake
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,11 @@ public static class BuildSettings
PlatformTarget = PlatformTarget.MSIL,
AllowPreviewVersion = MSBuildAllowPreviewVersion
};
public static DotNetBuildSettings DotNetBuildSettings => new DotNetBuildSettings {
Configuration = Configuration,
MSBuildSettings = MSBuildSettings,
Verbosity = DotNetVerbosity.Normal,
};

// File Header Checks
public static bool SuppressHeaderCheck { get; private set; }
Expand Down
7 changes: 5 additions & 2 deletions cake/task-definitions.cake
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,11 @@ BuildTasks.BuildTask = Task("Build")
.IsDependentOn("Restore")
.IsDependentOn("CheckHeaders")
.Description("Build the solution")
.Does(() => {
MSBuild(BuildSettings.SolutionFile, BuildSettings.MSBuildSettings.WithProperty("Version", BuildSettings.PackageVersion));
.Does(() =>
{
// MSBuild(BuildSettings.SolutionFile, BuildSettings.MSBuildSettings.WithProperty("Version", BuildSettings.PackageVersion));
BuildSettings.DotNetBuildSettings.MSBuildSettings = BuildSettings.MSBuildSettings.WithProperty("Version", BuildSettings.PackageVersion)
DotNetBuild(BuildSettings.SolutionFile, BuildSettings.DotNetBuildSettings)
});

BuildTasks.UnitTestTask = Task("Test")
Expand Down

0 comments on commit a23a01e

Please sign in to comment.