예제 #1
0
 public bool CheckIfRunnable(IIntegrationFilter filter)
 {
     if (filter != null)
     {
         return filter.ShouldRunBuild(this.Result);
     }
     return true;
 }
예제 #2
0
 public bool CheckIfRunnable(IIntegrationFilter filter)
 {
     if (filter != null)
     {
         return(filter.ShouldRunBuild(this.Result));
     }
     return(true);
 }
예제 #3
0
 public bool CheckIfRunnable(IIntegrationFilter filter)
 {
     if (filter != null)
     {
         Log.Info(string.Format("{0}.{1}", System.Reflection.MethodBase.GetCurrentMethod().ReflectedType.Name, System.Reflection.MethodBase.GetCurrentMethod().Name));
         return(filter.ShouldRunBuild(this.Result));
     }
     return(true);
 }
 public bool CheckIfRunnable(IIntegrationFilter[] filters, bool positive)
 {
     foreach (IIntegrationFilter filter in filters)
     {
         bool ShouldRun = filter.ShouldRunBuild(this.Result);
         bool IsRunnable = ShouldRun == positive;
         if (!IsRunnable)
             return false;
     }
     return true;
 }