It takes match-id as argument and write out a CSV!
To register more users, add them to db_player.json
-
Open the repository page.
-
Go to
actions
section e.g https://github.com/qornanali/inv-liga-utils-match-parser/actions -
Choose
generate report
workflow.
- Click
run workflow
button and input match IDs in comma-separated format.
- Wait the jobs to be done, and then you can download it from
artifact
section onplayer-stat-report
zip file.
- Enjoy :)
References:
-
https://docs.github.com/en/actions/managing-workflow-runs/re-running-workflows-and-jobs
-
https://docs.github.com/en/actions/managing-workflow-runs/downloading-workflow-artifacts
JDK 11
./gradlew clean build
./gradlew test
OPENDOTA_BASE_URL=https://api.opendota.com/ \
PLAYER_STAT_REPORT_PATH="/tmp/" \
APP_ENVIRONMENT=production \
java -jar app/build/libs/app-all.jar <MATCH_ID1>,<MATCH_ID2>
Example match ID: 7287818324
It will generate the report in /tmp/playerstat.csv