Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Execute ¶
func Execute()
Execute adds all child commands to the root command and sets flags appropriately. This is called by main.main(). It only needs to happen once to the rootCmd.
func ProcessFile ¶ added in v0.11.0
Types ¶
type PatchSchedule ¶
type PatchSchedule struct {
Schedules []Schedule `yaml:"schedules"`
}
PatchSchedule main struct to hold the schedules
type PreviousPatches ¶
type PreviousPatches struct { Release string `yaml:"release"` CherryPickDeadline string `yaml:"cherryPickDeadline"` TargetDate string `yaml:"targetDate"` Note string `yaml:"note"` }
PreviousPatches struct to define the old patch schedules
type ReleaseSchedule ¶ added in v0.11.0
type ReleaseSchedule struct {
Releases []Release `yaml:"releases"`
}
type Schedule ¶
type Schedule struct { Release string `yaml:"release"` Next string `yaml:"next"` CherryPickDeadline string `yaml:"cherryPickDeadline"` TargetDate string `yaml:"targetDate"` EndOfLifeDate string `yaml:"endOfLifeDate"` PreviousPatches []PreviousPatches `yaml:"previousPatches"` }
Schedule struct to define the release schedule for a specific version
Click to show internal directories.
Click to hide internal directories.