Files
gtav-src/tools_ng/bin/CruiseControl/WebDashboard/Dashboard/Build.cs
T
2025-09-29 00:52:08 +02:00

33 lines
680 B
C#
Executable File

using ThoughtWorks.CruiseControl.Core;
using ThoughtWorks.CruiseControl.Core.Reporting.Dashboard.Navigation;
namespace ThoughtWorks.CruiseControl.WebDashboard.Dashboard
{
public class Build
{
private readonly IBuildSpecifier buildSpecifier;
private readonly string log;
public Build(IBuildSpecifier buildSpecifier, string log)
{
this.log = log;
this.buildSpecifier = buildSpecifier;
}
public string Log
{
get { return log; }
}
public IBuildSpecifier BuildSpecifier
{
get { return buildSpecifier; }
}
public bool IsSuccessful
{
get { return new LogFile(buildSpecifier.BuildName).Succeeded; }
}
}
}