public void CommandOutput(string output) { if (output != null) { if (warningRegex.IsMatch(output)) { stdout.WriteLine(TeamCityFormatter.FormatTeamCityMessageWithFields( "message", "text", output, "status", "WARNING")); } else if (errorRegex.IsMatch(output)) { stdout.WriteLine(TeamCityFormatter.FormatTeamCityMessageWithFields( "message", "text", output, "status", "ERROR")); } } Log.CommandOutput(output); }
public void CommandOutput(string output) { Log.CommandOutput(output); }
public void OutputDataReceived(object sender, DataReceivedEventArgs e) { SynchronizedOutputWriter.WriteLine(e.Data); SynchronizedCombinedWriter.WriteLine(e.Data); CommandLog.CommandOutput(e.Data); }