A Singer.io tap for extracting data from the JIRA API
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
tap_jira additionalProperties → true Aug 31, 2018
.gitignore Init Sep 15, 2017
CHANGELOG.md Patch version bump and changelog update Jun 13, 2018
LICENSE Init Sep 15, 2017
MANIFEST.in Init Sep 15, 2017
README.md readme Oct 5, 2017
create.py Docs and bulk issue support for create.py Sep 15, 2017
requirements-dev.txt Init Sep 15, 2017
setup.cfg Init Sep 15, 2017
setup.py 0.3.0 → 0.3.1 Aug 31, 2018

README.md

tap-jira

This is a Singer tap that produces JSON-formatted data following the Singer spec.

This tap:

Quick Start

  1. Install

    pip install tap-jira

  2. Create the config file

    Create a JSON file called config.json. Its contents should look like:

     {
         "start_date": "2010-01-01",
         "username": "your-jira-username",
         "password": "your-jira-password",
         "base_url": "https://your-jira-domain"
     }

    The start_date specifies the date at which the tap will begin pulling data (for those resources that support this).

    The base_url is the URL where your Jira installation can be found. For example, it might look like: https://mycompany.atlassian.net.

  3. Run the Tap in Discovery Mode

    tap-jira -c config.json -d

    See the Singer docs on discovery mode here.

  4. Run the Tap in Sync Mode

    tap-jira -c config.json -p catalog-file.json

Test Data

This repo provides a script for creating some data in JIRA. Use ./create.py --help for details. Examples:

./create.py --config config.json project
./create.py --config config.json --num-issues 10 issue

Copyright © 2017 Stitch