Skip to content

Commit 3c21287

Browse files
committed
fix(execution): fallback to logging debug messages in Docker target execution
1 parent 4341db7 commit 3c21287

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

source/Nuke.Common/Tools/Docker/DockerTargetDefinitionExtensions.cs

+11-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,17 @@ bool IsUpToDate() => build.BuildAssemblyDirectory.GlobFiles("*.dll")
118118
$"--{ParameterService.GetParameterDashedName(Constants.SkippedTargetsParameterName)}"
119119
}.Concat(settings.Args))
120120
.DisableProcessLogInvocation()
121-
.SetProcessLogger((_, message) => Log.Write(LogEventReader.ReadFromString(message))));
121+
.SetProcessLogger((_, message) =>
122+
{
123+
try
124+
{
125+
Log.Write(LogEventReader.ReadFromString(message));
126+
}
127+
catch
128+
{
129+
Log.Debug(message);
130+
}
131+
}));
122132
}
123133
finally
124134
{

0 commit comments

Comments
 (0)