atlassian

package
v0.0.0-...-749a620 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2021 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const InProgressStatusID = "10105"

Variables

This section is empty.

Functions

func AssignIssueToSelf

func AssignIssueToSelf(jiraClient *jira.Client, issue *jira.Issue, issueKey string) error

func DisplayJiraUser

func DisplayJiraUser(jiraUser *jira.User) string

func MoveIssueToInProgress

func MoveIssueToInProgress(jiraClient *jira.Client, issue *jira.Issue, originalStatus string, issueKey string) error

func ParseJiraIssue

func ParseJiraIssue(issueKey, host string) string

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

func ReadConfigFromFile() (*Config, error)

ReadConfigFromFile returns an error if file does not exist

Jump to

Keyboard shortcuts

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