Documentation ¶
Index ¶
- type Issue
- type JiraClient
- func (clnt JiraClient) CreateRelease(name string) (*JiraRelease, error)
- func (clnt JiraClient) CreateReleaseTask(summary string, description string, reporterId string) (*string, error)
- func (clnt JiraClient) GetIssue(issueId string) (task *Issue, err error)
- func (clnt JiraClient) GetIssuesFromRelease(releaseId int) (issues []Issue, err error)
- func (clnt JiraClient) ReleaseVersion(id int) error
- func (clnt JiraClient) RenameRelease(oldName string, newName string) (*JiraRelease, error)
- func (clnt JiraClient) SearchIssues(jql string) (issues []Issue, err error)
- func (jira JiraClient) SetFixVersion(issueKey string, versionName string) error
- func (clnt JiraClient) TransitIssue(issueKey string, transitionId string) error
- func (clnt JiraClient) Version(name string) (*JiraRelease, error)
- type JiraRelease
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Issue ¶
type Issue struct { Key string Title string Type string Status string FixVersion *string ResolvedAt *time.Time }
func (Issue) GetFixVersion ¶
type JiraClient ¶
type JiraClient struct {
// contains filtered or unexported fields
}
func NewJiraClient ¶
func NewJiraClient(config atlassian.AtlassianConfig) (*JiraClient, error)
func (JiraClient) CreateRelease ¶
func (clnt JiraClient) CreateRelease(name string) (*JiraRelease, error)
func (JiraClient) CreateReleaseTask ¶
func (JiraClient) GetIssue ¶
func (clnt JiraClient) GetIssue(issueId string) (task *Issue, err error)
func (JiraClient) GetIssuesFromRelease ¶
func (clnt JiraClient) GetIssuesFromRelease(releaseId int) (issues []Issue, err error)
func (JiraClient) ReleaseVersion ¶
func (clnt JiraClient) ReleaseVersion(id int) error
func (JiraClient) RenameRelease ¶
func (clnt JiraClient) RenameRelease(oldName string, newName string) (*JiraRelease, error)
func (JiraClient) SearchIssues ¶
func (clnt JiraClient) SearchIssues(jql string) (issues []Issue, err error)
func (JiraClient) SetFixVersion ¶
func (jira JiraClient) SetFixVersion(issueKey string, versionName string) error
func (JiraClient) TransitIssue ¶
func (clnt JiraClient) TransitIssue(issueKey string, transitionId string) error
func (JiraClient) Version ¶
func (clnt JiraClient) Version(name string) (*JiraRelease, error)
type JiraRelease ¶
Click to show internal directories.
Click to hide internal directories.