From a3a541a6a4fbc820c793e208b98c540b2f433e0f Mon Sep 17 00:00:00 2001 From: Martijn Laarman Date: Mon, 8 Jan 2024 20:20:35 +0100 Subject: [PATCH] forego dotnet clean for now on windows --- build/scripts/Targets.fs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build/scripts/Targets.fs b/build/scripts/Targets.fs index 1f8281c..cee7615 100644 --- a/build/scripts/Targets.fs +++ b/build/scripts/Targets.fs @@ -14,13 +14,14 @@ open Proc.Fs open BuildInformation let private clean _ = - exec { run "dotnet" "clean" "-c" "release" } + if OS.Current <> OS.Windows then + exec { run "dotnet" "clean" "-c" "release" } let removeArtifacts folder = Shell.cleanDir (Paths.ArtifactPath folder).FullName removeArtifacts "package" removeArtifacts "release-notes" removeArtifacts "tests" -let private build _ = exec { run "dotnet" "build" "-c" "Release" } +let private build _ = exec { run "dotnet" "build" "-c" "release" } let private release _ = printfn "release" @@ -49,7 +50,7 @@ let private test _ = let tfmArgs = if OS.Current = OS.Windows then [] else ["-f"; "net8.0"] exec { run "dotnet" ( - ["test"; "-c"; "Release"; loggerArg; githubActionsLogger] + ["test"; "-c"; "release"; loggerArg; githubActionsLogger] @ tfmArgs @ ["--"; "RunConfiguration.CollectSourceInformation=true"] )