Documentation
¶
Index ¶
- type Author
- type Commit
- type Commits
- type Environment
- type EnvironmentDescription
- type Organization
- func (organization *Organization) CreateEnvironmentDescriptions(ctx context.Context, c *config.Config) error
- func (organization *Organization) IterateRepositories(ctx context.Context, gh *github.Client, config config.Config) error
- func (organization *Organization) RenderJson(ctx context.Context) (result []byte, err error)
- func (organization *Organization) RenderMarkdown(ctx context.Context, templateContent string) (string, error)
- type PullRequest
- type PullRequests
- type Release
- type Repository
- type Tag
- type Worfklow
- type Workflows
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type EnvironmentDescription ¶
type Organization ¶
type Organization struct {
Title string `json:"Title"`
Repositories []Repository `json:"Repositories"`
EnvironmentDescriptions []EnvironmentDescription `json:"EnvironmentDescription"`
LastUpdated string `json:"LastUpdated"`
}
func (*Organization) CreateEnvironmentDescriptions ¶
func (*Organization) IterateRepositories ¶
func (*Organization) RenderJson ¶
func (organization *Organization) RenderJson(ctx context.Context) (result []byte, err error)
func (*Organization) RenderMarkdown ¶
type PullRequest ¶
type PullRequests ¶
type PullRequests struct {
Link string `json:"Link"`
Count int `json:"Count"`
PullRequests []PullRequest `json:"PullRequests"`
}
type Repository ¶
type Repository struct {
Name string `json:"Name"`
Error string `json:"Error"`
Environments []Environment `json:"Environments"`
LatestRelease Release `json:"LatestRelease"`
Releases []Release `json:"Releases"`
PullRequests PullRequests `json:"PullRequests"`
Link string `json:"Link"`
Commits Commits `json:"Commits"`
DefaultBranch string `json:"DefaultBranch"`
Tags []Tag `json:"Tags"`
Workflows Workflows `json:"Workflows"`
}
func (*Repository) HasTag ¶
func (repository *Repository) HasTag(tagName string) bool
func (*Repository) IterateEnvironments ¶
Click to show internal directories.
Click to hide internal directories.