Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GitHubSummary ¶ added in v1.0.3
func GitHubSummary(owner, repo, emailFilter string)
GitHubSummary fetches PRs & commits for a repo
func HandleResponseBody ¶
func HandleResponseBody(body io.ReadCloser)
Types ¶
type GitHubPlugin ¶ added in v1.0.3
type GitHubPlugin struct{}
GitHubPlugin implements the Plugin interface
func (*GitHubPlugin) Execute ¶ added in v1.0.3
func (g *GitHubPlugin) Execute(args []string) error
Execute runs the GitHub plugin with given args
func (*GitHubPlugin) Info ¶ added in v1.0.3
func (g *GitHubPlugin) Info() (string, string)
Info returns plugin metadata
func (*GitHubPlugin) Init ¶ added in v1.0.3
func (g *GitHubPlugin) Init() error
Init initializes the GitHub plugin
type JiraPlugin ¶
type JiraPlugin struct {
// contains filtered or unexported fields
}
JiraPlugin represents the Jira integration plugin
func (*JiraPlugin) CreateIssue ¶
func (j *JiraPlugin) CreateIssue(projectKey, summary, description string) error
func (*JiraPlugin) Execute ¶
func (p *JiraPlugin) Execute(args []string) error
func (*JiraPlugin) Info ¶
func (p *JiraPlugin) Info() (string, string)
func (*JiraPlugin) Init ¶
func (p *JiraPlugin) Init() error
func (*JiraPlugin) LoadEnvVars ¶
func (p *JiraPlugin) LoadEnvVars() error
Click to show internal directories.
Click to hide internal directories.