Back to plugin list
jira
Official
Premium

Jira

The CloudQuery Jira plugin extracts Jira information and loads it into any supported CloudQuery destination

Publisher

cloudquery

Latest version

v1.3.1

Type

Source

Platforms
Date Published

Price per 1M rows

Starting from $15

monthly free quota

1M rows

Set up process


brew install cloudquery/tap/cloudquery

1. Download CLI and login

See installation options

2. Create source and destination configs

Plugin configuration

cloudquery sync jira.yml postgresql.yml

3. Run the sync

CloudQuery sync

Overview

The CloudQuery Jira plugin extracts Jira information and loads it into any supported CloudQuery destination. It is based on the Jira API and the github.com/andygrunwald/go-jira library.

Authentication

In order for CloudQuery to sync resources from your Jira setup, you will need to generate a Jira API Key.

Example Configuration

kind: source
spec:
  name: "jira"
  path: "cloudquery/jira"
  registry: cloudquery
  version: "v1.3.1"
  destinations: ["postgresql"]
  tables: ["*"]
  spec:
    base_url: "https://mycompany.atlassian.net"
    # Note that me@example.com here is the email address for the Atlassian account you're using to create the token
    username: "me@example.com"
    token: ${JIRA_API_KEY}
    # Optional table options
    table_options:
      jira_issues:
        jql: 'status = "In Progress"'

Configuration Reference

This is the (nested) spec used by the Jira source plugin:
  • base_url (string) (required)
    Your Jira base URL. For hosted versions URI is https://your_account_name.atlassian.net/
  • username (string) (required)
    The username to authenticate with.
  • token (string) (required)
    Personal access to authenticate with (recommendation: Use environment variable instead of hardcoded the token in the config).
  • table_options (Table Options spec) (optional)
    Options to apply to specific tables. See [Table Options](#Table Options) for more information.

Jira Table Options Spec

  • jira_issues
    • jql (string Jira Query Language (JQL) string to filter issues) (optional)
      Defaults to an empty string (no filter). Example: status = "In Progress".


Subscribe to product updates

Be the first to know about new features.