summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorheinrich59912015-12-22 14:10:26 +0000
committerheinrich59912015-12-22 14:10:26 +0000
commit3902324c5c66e89f6af219cab89df1523905e66c (patch)
tree396f6072923d66e8bb5c68a12a0b8da43fe2b650
parent5af1d35d3eb1c6b186871ba0a95290f205f380cf (diff)
downloadaur-3902324c5c66e89f6af219cab89df1523905e66c.tar.gz
Add completely automatic update script
-rwxr-xr-xupdate13
1 files changed, 13 insertions, 0 deletions
diff --git a/update b/update
new file mode 100755
index 000000000000..ebf8250f234b
--- /dev/null
+++ b/update
@@ -0,0 +1,13 @@
+#!/usr/bin/env bash
+set -o errexit
+set -o nounset
+set -o pipefail
+TEMPFILE="$(mktemp PKGBUILD.XXXXXXXXXX)"
+python update.py > "$TEMPFILE"
+updpkgsums "$TEMPFILE"
+mv "$TEMPFILE" PKGBUILD
+if ! git diff --quiet -- PKGBUILD .SRCINFO; then
+ mksrcinfo
+ git add PKGBUILD .SRCINFO
+ (. PKGBUILD; git commit -m "s25rttr-nightly-bin $pkgver")
+fi