Versions in this module Expand all Collapse all v1 v1.0.0 Jul 24, 2018 Changes in this version + func GetNextConfigBuild(lister buildlister.BuildLister, namespace, buildConfigName string) ([]*buildapi.Build, bool, error) + func NewNoBuildNumberAnnotationError(build *buildapi.Build) error + type NoBuildNumberAnnotationError struct + func (e NoBuildNumberAnnotationError) Error() string + type ParallelPolicy struct + BuildLister buildlister.BuildLister + BuildUpdater buildclient.BuildUpdater + func (s *ParallelPolicy) Handles(policy buildapi.BuildRunPolicy) bool + func (s *ParallelPolicy) IsRunnable(build *buildapi.Build) (bool, error) + type RunPolicy interface + Handles func(buildapi.BuildRunPolicy) bool + IsRunnable func(*buildapi.Build) (bool, error) + func ForBuild(build *buildapi.Build, policies []RunPolicy) RunPolicy + func GetAllRunPolicies(lister buildlister.BuildLister, updater buildclient.BuildUpdater) []RunPolicy + type SerialLatestOnlyPolicy struct + BuildLister buildlister.BuildLister + BuildUpdater buildclient.BuildUpdater + func (s *SerialLatestOnlyPolicy) Handles(policy buildapi.BuildRunPolicy) bool + func (s *SerialLatestOnlyPolicy) IsRunnable(build *buildapi.Build) (bool, error) + type SerialPolicy struct + BuildLister buildlister.BuildLister + BuildUpdater buildclient.BuildUpdater + func (s *SerialPolicy) Handles(policy buildapi.BuildRunPolicy) bool + func (s *SerialPolicy) IsRunnable(build *buildapi.Build) (bool, error)