Skip to content

sandammeer/JiraSwift

 
 

Repository files navigation

JiraSwift

Platforms License Twitter: @cpageler93

Jira Client for Swift

Usage

Framework

JQL Search

let jiraClient = Jira.Client(url: URL(string: "https://your_jira_url")!,
                             username: "your_username",
                             password: "your_password")
jiraClient.search(jql: "key in (XXX027-65, XXX038-3, XXX027-58)") { result in
    switch result {
    case .success(let result):
        for issue in result.issues {
            print("issue: \(issue.key)")
        }
    case .failure:
    	break
    }
}

CLI

JQL Search

# setup environment
JIRA_URL=https://your_jira_url
JIRA_USERNAME=your_username
JIRA_PASSWORd=your_password #or leave it blank and get prompted from JiraSwiftCLI

./JiraSwiftCLI search "key in (XYZ027-65, XYZ038-3, XYZ027-58)"

Or pass all values as options to JiraSwiftCLI

.build/debug/JiraSwiftCLI search "key in (XYZ027-65, XYZ038-3, XYZ027-58)" --url "https://your_jira_url" --username "your_username" --password "your_password"

About

Jira Client for Swift

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 99.2%
  • Other 0.8%