blob: 0c981ba23ebcae7271e17b9b64b85a63af4c5545 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
#!/bin/sh
PKGBUILD_VERSION=$(cat PKGBUILD | grep 'pkgver=' | cut -d'=' -f2)
echo "Current PKGBUILD version:"
echo "$PKGBUILD_VERSION"
VERSION_RAW=$(curl --silent https://api.github.com/repos/metabase/metabase/releases/latest | jq -r '.tag_name')
echo "Latest Metabase version:"
echo "$VERSION_RAW"
VERSION=${VERSION_RAW:1}
echo "$VERSION"
if [ "$PKGBUILD_VERSION" != "$VERSION" ]; then
echo "Newer version found, starting download"
# curl -O https://downloads.metabase.com/latest/metabase.jar
# curl -O https://downloads.metabase.com/v$VERSION.x/metabase.jar
curl -O https://downloads.metabase.com/$VERSION_RAW/metabase.jar
sed -i "s/^pkgver=.*/pkgver=$VERSION/" PKGBUILD
CHKSUM="$(b2sum metabase.jar | cut -d' ' -f1)"
echo "$CHKSUM"
echo "Press enter to continue, copy the b2sum and paste in PKGBUILD"
read
vim PKGBUILD
makepkg --printsrcinfo > .SRCINFO
echo "Ready to commit?"
read
git add .SRCINFO PKGBUILD
git commit -m "Updated to $VERSION"
git push
echo "Cleanup"
rm metabase.jar
fi
|