Documentation
¶
Index ¶
Constants ¶
View Source
const ( Id = "sprintly" DefaultNoReviewTag = "no review" DefaultReviewedTag = "reviewed" DefaultStagingEnvironment = "staging" DefaultProductionEnvironment = "production" )
Variables ¶
This section is empty.
Functions ¶
func Factory ¶
func Factory() (common.IssueTracker, error)
Types ¶
type Config ¶
type Config interface {
ProductId() int
NoReviewTag() string
ReviewedTag() string
StagingEnvironment() string
ProductionEnvironment() string
Username() string
Token() string
}
func LoadConfig ¶
type GlobalConfig ¶
type LocalConfig ¶
type LocalConfig struct {
Sprintly struct {
ProductId int `yaml:"product_id"`
Tags struct {
NoReviewTag string `yaml:"no_review"`
ReviewedTag string `yaml:"reviewed"`
} `yaml:"tags"`
Environments struct {
Staging string `yaml:"staging"`
Production string `yaml:"production"`
} `yaml:"environments"`
} `yaml:"sprintly"`
}
Click to show internal directories.
Click to hide internal directories.