AppVeyor.Common.Extensions.ProjectExtensions.IsInProgress C# (CSharp) Method

IsInProgress() public static method

public static IsInProgress ( this project ) : bool
project this
return bool
        public static bool IsInProgress(this Project project)
        {
            var builds = project.Builds.FirstOrDefault();

            if (builds != null && builds.Status.Any())
            {
                var status = builds.Status.First();

                return (status.EqualsToStatus(BuildStatus.Running)
                        || status.EqualsToStatus(BuildStatus.Queued));
            }
            return false;
        }