Documentation
¶
Index ¶
- func CacheToFile(IterationWorkItems *[]workitemtracking.WorkItem, dstFilePath string) (err error)
- func CallGetWorkItems(config Configuration, ctx context.Context, ...) (err error)
- func CreateWit(config Configuration, requestDict *(map[string]string)) error
- func DownloadAllWits(config Configuration, dstFilePath string) error
- func GenerateCreateWitRequest(config Configuration, requestDict *(map[string]string)) (*http.Request, error)
- func GenerateUpdateWitRequest(config Configuration, requestDict map[string]string) (*http.Request, error)
- func GetAllFields() error
- func GetAllWits(config Configuration) error
- func GetCoreClientAndCtx(config Configuration) (core.Client, context.Context, error)
- func GetIteration(config Configuration) (iteration work.TeamSettingsIteration, err error)
- func GetTeamUuid(config Configuration) (id uuid.UUID, err error)
- func GetWorkClientAndCtx(config Configuration) (work.Client, context.Context, error)
- func GetWorkItemTrackingClientAndCtx(config Configuration) (workitemtracking.Client, context.Context, error)
- func GetWorkItemsBySlice(config Configuration, ctx context.Context, WitIds []int, ...) error
- func HoreyClient(config Configuration) error
- func Patch(req *http.Request) error
- func ProvisionWitFromDict(config Configuration, requestDict *(map[string]string)) error
- func SubmitSprintStatus(config Configuration, requestDicts []*(map[string]string)) error
- func UpdateWit(config Configuration, requestDict map[string]string) error
- func ValidateConfig(config Configuration) error
- type Configuration
- type WorkItem
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CacheToFile ¶
func CacheToFile(IterationWorkItems *[]workitemtracking.WorkItem, dstFilePath string) (err error)
func CallGetWorkItems ¶
func CallGetWorkItems(config Configuration, ctx context.Context, WorkItemTrackingClient workitemtracking.Client, WitIds []int, ch chan *[]workitemtracking.WorkItem) (err error)
func DownloadAllWits ¶
func DownloadAllWits(config Configuration, dstFilePath string) error
func GetAllFields ¶
func GetAllFields() error
func GetAllWits ¶
func GetAllWits(config Configuration) error
func GetCoreClientAndCtx ¶
func GetIteration ¶
func GetIteration(config Configuration) (iteration work.TeamSettingsIteration, err error)
func GetTeamUuid ¶
func GetTeamUuid(config Configuration) (id uuid.UUID, err error)
func GetWorkClientAndCtx ¶
func GetWorkItemTrackingClientAndCtx ¶
func GetWorkItemTrackingClientAndCtx(config Configuration) (workitemtracking.Client, context.Context, error)
func GetWorkItemsBySlice ¶
func GetWorkItemsBySlice(config Configuration, ctx context.Context, WitIds []int, ch chan *[]workitemtracking.WorkItem) error
func HoreyClient ¶
func HoreyClient(config Configuration) error
func ProvisionWitFromDict ¶
func ProvisionWitFromDict(config Configuration, requestDict *(map[string]string)) error
func SubmitSprintStatus ¶
func SubmitSprintStatus(config Configuration, requestDicts []*(map[string]string)) error
func ValidateConfig ¶
func ValidateConfig(config Configuration) error
Types ¶
type Configuration ¶
type Configuration struct { PersonalAccessToken string `json:"PersonalAccessToken"` OrganizationName string `json:"OrganizationName"` TeamName string `json:"TeamName"` ProjectName string `json:"ProjectName"` SprintName string `json:"SprintName"` AreaPath string `json:"AreaPath"` SystemAreaID string `json:"SystemAreaID"` }
func LoadConfig ¶
func LoadConfig(configFilePath string) (config Configuration, err error)
Click to show internal directories.
Click to hide internal directories.