jira

package
v0.0.0-...-a8af605 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 24, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

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

func (issue Issue) GetFixVersion() string

func (Issue) GetUrl

func (issue Issue) GetUrl(config atlassian.AtlassianConfig) string

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 (clnt JiraClient) CreateReleaseTask(summary string, description string, reporterId string) (*string, error)

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

type JiraRelease struct {
	Name string
	Id   int
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL