summaryrefslogtreecommitdiff
path: root/Biz/Cloud
diff options
context:
space:
mode:
Diffstat (limited to 'Biz/Cloud')
-rwxr-xr-xBiz/Cloud/post-receive.sh (renamed from Biz/Cloud/post-receive.bash)10
1 files changed, 5 insertions, 5 deletions
diff --git a/Biz/Cloud/post-receive.bash b/Biz/Cloud/post-receive.sh
index 4a67043..cedbf90 100755
--- a/Biz/Cloud/post-receive.bash
+++ b/Biz/Cloud/post-receive.sh
@@ -16,20 +16,20 @@
# correct on $webroot/archive or wherever else.
#
set -euo pipefail
-while read oldrev newrev refname
+while read -r _ newrev refname
do
if [[ -e ./git-daemon-export-ok ]]
then
- repo=$(basename $PWD | sed 's/.git//g')
- branch=$(git rev-parse --symbolic --abbrev-ref $refname)
+ repo=$(basename "$PWD" | sed 's/.git//g')
+ branch=$(git rev-parse --symbolic --abbrev-ref "$refname")
webroot="/srv/www/simatime.com/"
outdir="$webroot/archive/$repo/$branch"
- mkdir -p $outdir
+ mkdir -p "$outdir"
echo " making: https://simatime.com/archive/$repo/$branch/$newrev.tar.gz"
git archive "$branch" --prefix "$repo-$branch/" --format tar \
| gzip > "$outdir/$newrev.tar.gz"
echo " making: https://simatime.com/archive/$repo/$branch/$newrev.sha256"
- hash=$(nix-prefetch-url --unpack file://$outdir/$newrev.tar.gz 2>/dev/null)
+ hash=$(nix-prefetch-url --unpack file://"$outdir"/"$newrev".tar.gz 2>/dev/null)
echo "$hash" > "$outdir/$newrev.sha256"
echo " commit: $newrev"
echo " sha256: $hash"