Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EolBranch ¶ added in v0.16.7
type EolBranch struct { Release string `json:"release,omitempty" yaml:"release,omitempty"` FinalPatchRelease string `json:"finalPatchRelease,omitempty" yaml:"finalPatchRelease,omitempty"` EndOfLifeDate string `json:"endOfLifeDate,omitempty" yaml:"endOfLifeDate,omitempty"` Note string `json:"note,omitempty" yaml:"note,omitempty"` }
EolBranch struct to define the end of life release branches.
type EolBranches ¶ added in v0.16.7
type EolBranches struct {
Branches []*EolBranch `json:"branches,omitempty" yaml:"branches,omitempty"`
}
EolBranches is main struct to hold the end of life branches.
type PatchRelease ¶ added in v0.16.6
type PatchRelease struct { Release string `json:"release,omitempty" yaml:"release,omitempty"` CherryPickDeadline string `json:"cherryPickDeadline,omitempty" yaml:"cherryPickDeadline,omitempty"` TargetDate string `json:"targetDate,omitempty" yaml:"targetDate,omitempty"` Note string `json:"note,omitempty" yaml:"note,omitempty"` }
PatchRelease struct to define the patch schedules.
type PatchSchedule ¶
type PatchSchedule struct { UpcomingReleases []*PatchRelease `json:"upcoming_releases,omitempty" yaml:"upcoming_releases,omitempty"` Schedules []*Schedule `json:"schedules,omitempty" yaml:"schedules,omitempty"` }
PatchSchedule main struct to hold the schedules.
type ReleaseSchedule ¶ added in v0.11.0
type ReleaseSchedule struct {
Releases []Release `yaml:"releases"`
}
type Schedule ¶
type Schedule struct { Release string `json:"release,omitempty" yaml:"release,omitempty"` ReleaseDate string `json:"releaseDate,omitempty" yaml:"releaseDate,omitempty"` Next *PatchRelease `json:"next,omitempty" yaml:"next,omitempty"` EndOfLifeDate string `json:"endOfLifeDate,omitempty" yaml:"endOfLifeDate,omitempty"` MaintenanceModeStartDate string `json:"maintenanceModeStartDate,omitempty" yaml:"maintenanceModeStartDate,omitempty"` PreviousPatches []*PatchRelease `json:"previousPatches,omitempty" yaml:"previousPatches,omitempty"` }
Schedule struct to define the release schedule for a specific version.
Click to show internal directories.
Click to hide internal directories.