Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 804 Bytes

README.md

File metadata and controls

30 lines (20 loc) · 804 Bytes

JiraSwift

JiraSwift is a client library for interfacing with the Jira Cloud Rest API

This is still under construction but feedback is welcome

How to get

  • Swift Package Manager (Mac, Server)
  • iOS Framework

How to use

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)            
})