def configure(jira_url:, jira_username:, jira_api_token:)
      warn "danger-jira_sync plugin configuration is missing jira_url" if jira_url.blank?
      warn "danger-jira_sync plugin configuration is missing jira_username" if jira_username.blank?
      warn "danger-jira_sync plugin configuration is missing jira_api_token" if jira_api_token.blank?

      @jira_client = JIRA::Client.new(
        site: jira_url,
        username: jira_username,
        password: jira_api_token,
        context_path: "",
        auth_type: :basic
      )
    end
def configure(jira_url:, jira_username:, jira_api_token:)
      warn "danger-jira_sync plugin configuration is missing jira_url" if jira_url.blank?
      warn "danger-jira_sync plugin configuration is missing jira_username" if jira_username.blank?
      warn "danger-jira_sync plugin configuration is missing jira_api_token" if jira_api_token.blank?

      @jira_client = JIRA::Client.new(
        site: jira_url,
        username: jira_username,
        password: jira_api_token,
        context_path: "",
        auth_type: :basic
      )
    end
Configures the Jira REST Client with your credentials

 @param jira_url [String]  The full url to your Jira instance, e.g.,
   "https://myjirainstance.atlassian.net"
 @param jira_username [String] The username to use for accessing the Jira
   instance. Commonly, this is an email address.
 @param jira_api_token [String] The API key to use to access the Jira
   instance. Generate one here: https://id.atlassian.com/manage/api-tokens

 @return [JIRA::Client] The underlying jira-ruby JIRA::Client instance