Skip to content

report given company's contribution data stored in ElasticSearch

License

Notifications You must be signed in to change notification settings

LF-Engineering/es-company-report

Repository files navigation

es-company-report

Report given company's contribution data stored in ElasticSearch

Running

  • Specify report type via REPORT=org.
  • Provide your ES_URL.${env_name}.secret value(s).
  • Provide your DB_URL.${env_name}.secret value(s).
  • Run [DBG=1] [PROGRESS=1] [FROM=YYYY-MM-DD] [TO=YYYY-MM-DD] [ES_INDEX_FILTER='sds-cncf-'] REPORT=org ORG='Facebook, Inc.' ./run.sh env_name.
  • Run [DBG=1] [MAX_THREADS=10] [NAME_PREFIX=env-name] [FILTERED=1] [INCREMENTAL=1] [DATASOURCES='git,github-issue,gerrit,jira,bugzilla,bugzillarest,confluence'] [SUB_REPORTS='loc,prs,issues,docs'] REPORT=datalake ./run.sh env_name.
  • Run [DBG=1] REPORT=incorrect-emails ./run.sh env_name.

Example

  • DBG=1 PROGRESS=1 REPORT=datalake MAX_THREADS=10 DATASOURCES='git,github-issue,gerrit,jira,bugzilla,bugzillarest,confluence' SUB_REPORTS=docs NAME_PREFIX=test ./run.sh test | tee test_datalake_docs.log.
  • REPORT=datalake MAX_THREADS=8 INCREMENTAL=1 DATASOURCES='git,github-issue,gerrit,jira,bugzilla,bugzillarest,confluence' NAME_PREFIX=prod ./run.sh prod | tee prod_datalake.log.

About

report given company's contribution data stored in ElasticSearch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published