I just tried out the new gadet "scripted build list". But I'm missing some documentation and an example how to use this.
For instance, below script returns recent 10 failed builds:
groovy:
import com.pmease.quickbuild.SearchCriteria;
import org.hibernate.criterion.*;
import com.pmease.quickbuild.model.Build;
Criterion[] criterions = [Restrictions.eq("status", Build.Status.FAILED)]
Order[] orders = [Order.desc("id")];
return system.buildManager.search(new SearchCriteria(criterions, orders), 0, 10);
For details on how to construct criterion and order, please refer to Hibernate legacy Criteria api: