2018-09-12 11:46:45 -07:00
|
|
|
package main
|
|
|
|
|
|
|
|
import (
|
|
|
|
"crypto/tls"
|
|
|
|
"fmt"
|
|
|
|
"net/http"
|
|
|
|
|
2021-11-10 22:35:14 +05:30
|
|
|
jira "github.com/interviewstreet/go-jira"
|
2018-09-12 11:46:45 -07:00
|
|
|
)
|
|
|
|
|
|
|
|
func main() {
|
|
|
|
tr := &http.Transport{
|
|
|
|
TLSClientConfig: &tls.Config{InsecureSkipVerify: true},
|
|
|
|
}
|
|
|
|
client := &http.Client{Transport: tr}
|
|
|
|
|
|
|
|
jiraClient, _ := jira.NewClient(client, "https://issues.apache.org/jira/")
|
|
|
|
issue, _, _ := jiraClient.Issue.Get("MESOS-3325", nil)
|
|
|
|
|
|
|
|
fmt.Printf("%s: %+v\n", issue.Key, issue.Fields.Summary)
|
|
|
|
fmt.Printf("Type: %s\n", issue.Fields.Type.Name)
|
|
|
|
fmt.Printf("Priority: %s\n", issue.Fields.Priority.Name)
|
|
|
|
|
|
|
|
}
|