chaoss / grimoirelab-elk

GNU General Public License v3.0
59 stars 120 forks source link

[enriched/git] Add 'non_authored_*' commit meta fields #1013

Closed zhquan closed 2 years ago

zhquan commented 2 years ago

This code adds non_authored_* commit meta fields the same as commit meta fields excluding the commit author.

For instance:

meta fields:

New fields on meta_fields:

Test updated accordingly. Schema updated accordingly.

Signed-off-by: Quan Zhou quan@bitergia.com

coveralls commented 2 years ago

Pull Request Test Coverage Report for Build 1449518752


Files with Coverage Reduction New Missed Lines %
/home/runner/work/grimoirelab-elk/grimoirelab-elk/grimoire_elk/enriched/git.py 107 71.89%
/home/runner/work/grimoirelab-elk/grimoirelab-elk/grimoire_elk/elk.py 140 10.85%
/home/runner/work/grimoirelab-elk/grimoirelab-elk/grimoire_elk/enriched/enrich.py 175 71.39%
<!-- Total: 422 -->
Totals Coverage Status
Change from base Build 1426892336: -0.1%
Covered Lines: 8740
Relevant Lines: 10683

💛 - Coveralls
jjmerchante commented 2 years ago

LGTM!