Documentation ¶
Index ¶
- Constants
- func CreatePeriodic(job *cli.Job) prowapi.Periodic
- func CreatePostsubmit(job *cli.Job) prowapi.Postsubmit
- func CreatePresubmit(job *cli.Job) prowapi.Presubmit
- func ResolveTemplate(tmplStr string, job *cli.Job) string
- func SetDefaults(job *cli.Job)
- type ProwJobConfig
- func (o *ProwJobConfig) AddPeriodic(job *cli.Job)
- func (o *ProwJobConfig) AddPostsubmit(orgrepo string, job *cli.Job)
- func (o *ProwJobConfig) AddPresubmit(orgrepo string, job *cli.Job)
- func (o *ProwJobConfig) Empty() bool
- func (o *ProwJobConfig) SortPeriodic(order SortOrder)
- func (o *ProwJobConfig) SortPostsubmit(order SortOrder)
- func (o *ProwJobConfig) SortPresubmit(order SortOrder)
- type SortOrder
Constants ¶
View Source
const ( AutogenHeader = "# THIS FILE IS AUTOGENERATED. DO NOT EDIT.\n" DefaultBranch = "master" DefaultOutput = "prowjobs.yaml" YamlExt = ".ya?ml$" )
Variables ¶
This section is empty.
Functions ¶
func CreatePostsubmit ¶
func CreatePostsubmit(job *cli.Job) prowapi.Postsubmit
func SetDefaults ¶
Types ¶
type ProwJobConfig ¶
type ProwJobConfig struct { Presubmits map[string][]prowapi.Presubmit Postsubmits map[string][]prowapi.Postsubmit Periodics []prowapi.Periodic }
func NewProwJobConfig ¶
func NewProwJobConfig() *ProwJobConfig
func (*ProwJobConfig) AddPeriodic ¶
func (o *ProwJobConfig) AddPeriodic(job *cli.Job)
func (*ProwJobConfig) AddPostsubmit ¶
func (o *ProwJobConfig) AddPostsubmit(orgrepo string, job *cli.Job)
func (*ProwJobConfig) AddPresubmit ¶
func (o *ProwJobConfig) AddPresubmit(orgrepo string, job *cli.Job)
func (*ProwJobConfig) Empty ¶
func (o *ProwJobConfig) Empty() bool
func (*ProwJobConfig) SortPeriodic ¶
func (o *ProwJobConfig) SortPeriodic(order SortOrder)
func (*ProwJobConfig) SortPostsubmit ¶
func (o *ProwJobConfig) SortPostsubmit(order SortOrder)
func (*ProwJobConfig) SortPresubmit ¶
func (o *ProwJobConfig) SortPresubmit(order SortOrder)
Click to show internal directories.
Click to hide internal directories.