1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-13 15:27:28 +00:00
PDP-10.its/build/github-data.sh

23 lines
508 B
Bash
Executable File

#!/bin/bash
get_next() {
grep Link: log | tr , '\n' | grep 'rel="next"' | sed 's/.*<\(.*\)>.*/\1/'
}
get_data() {
file=$1
url="https://api.github.com/$2"
n=1
while test -n "$url"; do
wget -S -o log -O "$file$n" "$url"
url=`get_next`
echo "NEXT: >>>$url<<<"
n=`expr $n + 1`
done
}
repo="PDP-10/its"
get_data issues "repos/$repo/issues?state=all&per_page=100"
get_data pulls "repos/$repo/pulls?state=all&per_page=100"
get_data comments "repos/$repo/issues/comments?per_page=100"