Skip to main content

Produce reports based on GrimoireLab data

Project description

GrimoireLab Manuscripts Build Status Coverage Status

The aim of this project is the automatic generation of reports from the enriched indexes with items from perceval data sources (git commits, github pull requests, bugzilla bugs ...) enriched using GrimoireELK.

To follow the basic step you need the enriched indexes in the Elastic Search provided as param to the report tool.

The basic steps creating a report for git, gerrit, its and mls data sources from April 2015 to April 2017 by quarters is:

bin/manuscripts -g --data-sources git gerrit its mls -u <elastic_url> -s 2015-04-01 -e 2017-04-01 -d project_data -i quarter

and the PDF is generated in project_data/report.pdf_


Use -h flag to show usage as follows:

$ > bin/manuscripts -h
-d DATA_DIR, --data-dir DATA_DIR
                        Directory to store the data results


-d, --data-dir: directory to store data files that will be used to create the report PDF file (csv and eps files containing metrics results).

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for manuscripts, version 0.2.20
Filename, size File type Python version Upload date Hashes
Filename, size manuscripts-0.2.20-py3-none-any.whl (105.2 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size manuscripts-0.2.20.tar.gz (63.0 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page