JiraSwift is a client library for interfacing with the Jira Cloud Rest API
This is still under construction but feedback is welcome
- Swift Package Manager (Mac, Server)
- iOS Framework
let jiraClient = JiraRestClient(baseURL:"https://<Your Jira URL>.atlassian.net/rest/", auth:BasicAuth(username: "SomeUsername", password: "SomePa$$word))
let jqlFilter = JQLFilter(jql: "assignee=george AND status=Open")
jiraClient.issues(for: jqlFilter, completionBlock: { (issues) in
for issue : Issue in issues {
print(issue.key)
print(issue.urlString)
print(issue.fields)
}
}, errorBlock: { (error) in
print(error)
})