 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
var ( // ErrRequestInProgress is a sentinel value that indicates // resolving a remote file like a pipeline in a bundle or // a task in git hasn't completed yet. ErrRequestInProgress = errors.New("resource request in progress") // ErrorRequestInProgress is an alias for ErrRequestInProgress and will be // removed in a future release.. // // Deprecated: use ErrRequestInProgress instead ErrorRequestInProgress = ErrRequestInProgress )
Functions ¶
This section is empty.
Types ¶
type ResolvedObject ¶
ResolvedObject is returned by Resolver.List representing a Tekton resource stored in a remote location.
type Resolver ¶
type Resolver interface {
	List(ctx context.Context) ([]ResolvedObject, error)
	Get(ctx context.Context, kind, name string) (runtime.Object, *v1.RefSource, error)
}
    Resolver defines a generic API to retrieve Tekton resources from remote locations. It allows 2 principle operations:
- List: retrieve a flat set of Tekton objects in this remote location
- Get: retrieves a specific object with the given Kind and name, and the refSource identifying where the resource came from.
 Click to show internal directories. 
   Click to hide internal directories.