aboutsummaryrefslogtreecommitdiffstats
path: root/script/translation-export
diff options
context:
space:
mode:
authorMartin Wright <martin@mynameismartin.com>2015-04-07 14:46:11 +0100
committerMartin Wright <martin@mynameismartin.com>2015-04-07 14:46:11 +0100
commit270606788ba97b9c509183a06cdefe3b83f07464 (patch)
tree3304ea68b1e5cfecc2518aa6effa643175e12fdd /script/translation-export
parent970396737e03ec2336f0ecc34d07047d83ff2629 (diff)
parent6cc59ede7bca866f7e56c771cc12ca1afa9406ef (diff)
Merge branch 'gh-pages' of ssh://git.mysociety.org/data/git/public/alaveteli into gh-pages
Diffstat (limited to 'script/translation-export')
-rwxr-xr-xscript/translation-export19
1 files changed, 19 insertions, 0 deletions
diff --git a/script/translation-export b/script/translation-export
new file mode 100755
index 000000000..5dba7455e
--- /dev/null
+++ b/script/translation-export
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+set -e
+
+TOP_DIR="$(dirname "$0")/.."
+cd "$TOP_DIR"
+
+REPO="$(basename "$PWD")"
+SHA="$(git rev-parse --short HEAD)"
+TIMESTAMP=$(date '+%FT%T')
+FILENAME="${REPO}_${SHA}_${TIMESTAMP}.tar"
+
+tar -cvf "$FILENAME" _includes/*.html
+tar -uvf "$FILENAME" _layouts/*.html
+tar -uvf "$FILENAME" $(ls -1 community/*.md)
+tar -uvf "$FILENAME" $(find docs -type f -name "*.md")
+tar -uvf "$FILENAME" --exclude README.md $(ls -1 *.md)
+
+gzip "$FILENAME"