private VersionResult GetVersion(SonarBeginSettings settings) { try { var version = new SonarServer().GetVersion(settings.Url).Result; return(new VersionResult { Url = settings.Url, Version = version }); } catch (Exception e) { return(new VersionResult { Exception = e, Url = settings.Url }); } }
public static void SonarBegin(this ICakeContext context, SonarBeginSettings settings) { GetRunner(context).Run(settings); }
public static void Sonar(this ICakeContext context, Action <ICakeContext> action, SonarBeginSettings settings) { SonarBegin(context, settings); action(context); SonarEnd(context, settings.GetEndSettings()); }