From 49180a7d8d02d016bbffad004d46c8b959f22aaa Mon Sep 17 00:00:00 2001 From: Pierre Chalamet Date: Fri, 31 May 2024 22:45:02 +0200 Subject: [PATCH] fix logs dumped when not requested --- src/Terrabuild/Program.fs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Terrabuild/Program.fs b/src/Terrabuild/Program.fs index a028b629..8a75becd 100644 --- a/src/Terrabuild/Program.fs +++ b/src/Terrabuild/Program.fs @@ -95,7 +95,8 @@ let processCommandLine (parser: ArgumentParser) (result: ParseRe mermaid |> IO.writeTextFile (logFile "buildgraph.mermaid") if options.WhatIf then - if logs then Logs.dumpLogs graph cache sourceControl None + if logs then + Logs.dumpLogs graph cache sourceControl None 0 else let buildNotification = Notification.BuildNotification() :> Build.IBuildNotification @@ -106,7 +107,8 @@ let processCommandLine (parser: ArgumentParser) (result: ParseRe let jsonBuild = Json.Serialize build jsonBuild |> IO.writeTextFile (logFile "build.json") - Logs.dumpLogs graph cache sourceControl (Some build.ImpactedNodes) + if logs then + Logs.dumpLogs graph cache sourceControl (Some build.ImpactedNodes) if build.Status = Build.Status.Success then 0 else 5