|
|
@ -0,0 +1,16 @@ |
|
|
|
#!/bin/bash |
|
|
|
|
|
|
|
# I don't know how to jq. |
|
|
|
# |
|
|
|
# The idea here is a rough guess at patches merged since start of the Wikimedia Hackathon 2024. |
|
|
|
# |
|
|
|
# References: |
|
|
|
# |
|
|
|
# - https://gerrit.wikimedia.org/r/q/status:merged+mergedafter:%222024-05-03+00:00:00+%252B0300%22,50 |
|
|
|
# - https://stackoverflow.com/questions/44497533/jq-transform-unix-timestamp-to-datetime |
|
|
|
# - Pretty sure date results here will be UTC |
|
|
|
|
|
|
|
ssh -p 29418 gerrit.wikimedia.org gerrit query --format json --submit-records status:merged 'mergedafter:{2024-05-03 00:00:00 +0300}' > results.json |
|
|
|
sed -i '$ d' results.json |
|
|
|
jq '.createdOn |= todateiso8601 | .lastUpdated |= todateiso8601' results.json > results_filtered.json |
|
|
|
jq '[.project, .url, .subject, .owner.name, .owner.email, .submitRecords[0].labels[1].by.name, .submitRecords[0].labels[1].by.email, .createdOn, .lastUpdated] | @csv' results_filtered.json > results.csv |