diff options
author | Ben Sima <ben@bsima.me> | 2024-04-01 15:19:49 -0400 |
---|---|---|
committer | Ben Sima <ben@bsima.me> | 2024-04-01 15:19:49 -0400 |
commit | 2d40ec3a03f4684f6fabba7dee2981c992a13785 (patch) | |
tree | 1edc1522fd5eb8e6d20b1b4dbde89f3e49ad9e51 /Biz/Cloud | |
parent | db373a8c727cad91d375b40a6c70b11ed73bdafb (diff) |
Rename .bash files to .sh
I was already using .sh to refer to shell scripts. When I added .bash, I didn't
realize that the linter was set to act on .sh files and not .bash files, so all
of these bash scripts escaped the linter.
This commit renames them to .sh, removes the .bash extension support from
Biz.Namespace, and fixes all the reported shellcheck errors.
Diffstat (limited to 'Biz/Cloud')
-rwxr-xr-x | Biz/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" |