apheleia/test/formatters/installers/caddyfmt.bash

19 lines
437 B
Bash
Raw Normal View History

ver="$(latest_release caddyserver/caddy)"
arch="$(uname -m)"
case "${arch}" in
"x86_64")
arch="amd64"
;;
"aarch64")
arch="arm64"
;;
*)
echo >&2 "unsupported architecture: ${arch}"
exit 1
;;
esac
curl -L -s "https://github.com/caddyserver/caddy/releases/download/${ver}/caddy_$(echo $ver | sed 's|^v||g')_linux_${arch}.tar.gz" | \
tar zxv -C /usr/local/bin/ caddy