Exemplo n.º 1
0
 public static int Exec(this IBuildSession session, string filename, string arguments, TimeSpan timeout)
 {
     return(Exec(session, config =>
     {
         config.StartInfo.FileName = filename;
         config.StartInfo.Arguments = arguments;
         config.Timeout = timeout;
         config.OnErrorMessage = m => session.Tracer().Error(m);
         config.OnOutputMessage = m => session.Tracer().Log(m);
     }));
 }
Exemplo n.º 2
0
 public static void Log(this IBuildSession session, string message)
 {
     session.Tracer().Log(message);
 }
Exemplo n.º 3
0
 public static void Log(this IBuildSession session, string format, params object[] args)
 {
     session.Tracer().Log(format, args);
 }