Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Queue Config Extension

Vendor-agnostic interface for providing queue configurations.

Interfaces

Store

Provides queue configurations by name.

type Store interface {
    Get(ctx context.Context, name string) (entity.QueueConfig, error)
    List(ctx context.Context) ([]entity.QueueConfig, error)
}

Entities

Queue configuration entity lives in entity/queue_config.go:

  • QueueConfig — configuration for a single submit queue (name, VCS type, VCS repo, target)