-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathupdateBilderwuensche.sh
executable file
·24 lines (17 loc) · 1.29 KB
/
updateBilderwuensche.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/bin/env bash
set -Eeuo pipefail
cd "$(dirname "${BASH_SOURCE[0]}")"
DESTDIR=/data/project/bldrwnsch/public_html/
TIPPECANOE=/data/project/bldrwnsch/tippecanoe/tippecanoe
# toolforge envvars list
MYSQL_USER=$TOOL_REPLICA_USER MYSQL_PASSWORD=$TOOL_REPLICA_PASSWORD MYSQL_HOST=dewiki.analytics.db.svc.wikimedia.cloud MYSQL_DATABASE=dewiki_p ./updateBilderwuensche
echo $(date -Is) Building Bilderwuensche.tiles
$TIPPECANOE --no-progress-indicator --output-to-directory=Bilderwuensche.tiles --force --layer=Bilderwuensche --maximum-zoom=10 --no-tile-compression Bilderwuensche.geojson
echo $(date -Is) Building Bilderwuensche.pmtiles
$TIPPECANOE --no-progress-indicator --force --layer=Bilderwuensche --maximum-zoom=10 --no-tile-compression --output=Bilderwuensche.pmtiles Bilderwuensche.geojson
gzip --force --keep Bilderwuensche.pmtiles
echo $(date -Is) Copying Bilderwuensche to $DESTDIR
cp --force --recursive --preserve=all Bilderwuensche.tsv Bilderwuensche.geojson Bilderwuensche.geojson.gz Bilderwuensche.gpx Bilderwuensche.gpx.gz Bilderwuensche.kml Bilderwuensche.kmz Bilderwuensche.pmtiles Bilderwuensche.pmtiles.gz $DESTDIR
rm -rf $DESTDIR/Bilderwuensche.tiles/
mv Bilderwuensche.tiles/ $DESTDIR/Bilderwuensche.tiles/
curl -sS --max-time 3 "https://hc-ping.com/ab41e9ba-b103-40ae-85ed-842ceae93a4f"