Documentation ¶
Index ¶
- Constants
- func AssignIssueToSelf(jiraClient *jira.Client, issue *jira.Issue, issueKey string) error
- func DisplayJiraUser(jiraUser *jira.User) string
- func MoveIssueToInProgress(jiraClient *jira.Client, issue *jira.Issue, originalStatus string, ...) error
- func ParseJiraIssue(issueKey, host string) string
- type Config
Constants ¶
View Source
const InProgressStatusID = "10105"
Variables ¶
This section is empty.
Functions ¶
func AssignIssueToSelf ¶
func DisplayJiraUser ¶
func DisplayJiraUser(jiraUser *jira.User) string
func MoveIssueToInProgress ¶
func ParseJiraIssue ¶
ParseJiraIssue - Sanitizes input
- Trims leading and trailing whitespace
- Trims a browse URL
- Trims anything after ABCD-1234
Types ¶
type Config ¶
type Config struct { Host string `json:"host"` User string `json:"user"` Token string `json:"token"` }
Config struct
func ConfigureJira ¶
func ConfigureJira() *Config
func ReadConfigFromEnv ¶
func ReadConfigFromEnv() *Config
func ReadConfigFromFile ¶
ReadConfigFromFile returns an error if file does not exist
Click to show internal directories.
Click to hide internal directories.