-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
update.sh
executable file
·17 lines (15 loc) · 765 Bytes
/
update.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh
rm -f message.txt
touch message.txt
wget -q -O tmp-subsidies.csv "https://api.data.amsterdam.nl/dcatd/datasets/yvlbMxqPKn1ULw/purls/72c8_AyB5gvJ4Q"
csvformat -d ';' -D ',' -e iso-8859-1 tmp-subsidies.csv >tmp-subsidies2.csv
csvcut -c 1-12 tmp-subsidies2.csv >tmp-subsidies3.csv
sed '1s/^\xEF\xBB\xBF//;${/^$/d;}' tmp-subsidies3.csv >"subsidies.csv"
csv-diff subsidies-old.csv subsidies.csv --key=DOSSIERNUMMER >>message.txt
cp -f subsidies.csv subsidies-old.csv
git add subsidies.csv
git config --global user.email "[email protected]"
git config --global user.name "Subsidiebot Amsterdam"
git commit -F message.txt && \
git push https://${GITHUB_PERSONAL_TOKEN}@github.com/openstate/amsterdam-bomen.git master \
|| true