Documentation ¶
Index ¶
- Constants
- func DefaultTemplate() string
- func DefaultTemplateFunctions(t *template.Template) *template.Template
- func IssueTitleRegex() *regexp.Regexp
- func ReleaseExpression() *regexp.Regexp
- func TrainstatURL() string
- type BOSHReleaseData
- type Data
- type IssuesQuery
- type Page
- type TileRelease
- type TrainstatClient
- type TrainstatNotesFetcher
- type TrainstatQuery
Constants ¶
View Source
const DefaultReleasesSentinel = "\n## <a id='releases'></a> Releases\n\n"
Variables ¶
This section is empty.
Functions ¶
func DefaultTemplate ¶
func DefaultTemplate() string
func IssueTitleRegex ¶
func ReleaseExpression ¶
func TrainstatURL ¶ added in v0.80.0
func TrainstatURL() string
Types ¶
type BOSHReleaseData ¶
type BOSHReleaseData struct { cargo.BOSHReleaseTarballLock Releases []*github.RepositoryRelease }
func (BOSHReleaseData) HasReleaseNotes ¶
func (cd BOSHReleaseData) HasReleaseNotes() bool
type Data ¶
type Data struct { Version *semver.Version ReleaseDate time.Time Issues []*github.Issue Components []BOSHReleaseData Bumps cargo.BumpList TrainstatNotes []string Stemcell cargo.Stemcell Window string }
func (Data) HasComponentReleases ¶
func (Data) WriteVersionNotes ¶
func (notes Data) WriteVersionNotes() (TileRelease, error)
type IssuesQuery ¶
type IssuesQuery struct { IssueIDs []string `` /* 149-byte string literal not displayed */ IssueMilestone string `` /* 130-byte string literal not displayed */ IssueLabels []string `long:"github-issue-label" short:"l" description:"issue labels to add to issues query"` IssueTitleExp string `` /* 338-byte string literal not displayed */ }
type Page ¶
type Page struct { Exp *regexp.Regexp Prefix, Suffix string Releases []TileRelease }
func (*Page) Add ¶
func (page *Page) Add(versionNote TileRelease) error
type TileRelease ¶
type TrainstatClient ¶ added in v0.80.0
type TrainstatClient struct {
// contains filtered or unexported fields
}
func NewTrainstatClient ¶ added in v0.80.0
func NewTrainstatClient(host string) TrainstatClient
func (*TrainstatClient) FetchTrainstatNotes ¶ added in v0.80.0
func (*TrainstatClient) FetchTrainstatWinfsVersionInfo ¶ added in v0.89.0
type TrainstatNotesFetcher ¶ added in v0.80.0
type TrainstatQuery ¶ added in v0.80.0
type TrainstatQuery struct {
TrainstatURL string `` /* 161-byte string literal not displayed */
}
Click to show internal directories.
Click to hide internal directories.