mirror of
https://github.com/denisidoro/navi.git
synced 2026-01-23 02:14:19 +00:00
Add ./scripts/brew sha
This commit is contained in:
parent
44d3d1bec8
commit
ff90946bdb
2 changed files with 15 additions and 2 deletions
|
|
@ -25,9 +25,18 @@ gen_formula() {
|
|||
| sed -E "s/sha_linux.*/sha256 \"${sha_linux}\"/"
|
||||
}
|
||||
|
||||
gen_sha() {
|
||||
version="$(latest_version_released)"
|
||||
header "version: ${version}"
|
||||
|
||||
header "sha_for source..."
|
||||
sha_for_asset_on_github "$version"
|
||||
}
|
||||
|
||||
cmd="$1"
|
||||
shift
|
||||
|
||||
case "$cmd" in
|
||||
"formula") gen_formula "$@" ;;
|
||||
"sha") gen_sha "$@" ;;
|
||||
esac
|
||||
|
|
|
|||
|
|
@ -48,9 +48,13 @@ latest_version_released() {
|
|||
|
||||
asset_url() {
|
||||
local -r version="$1"
|
||||
local -r variant="$2"
|
||||
local -r variant="${2:-}"
|
||||
|
||||
echo "https://github.com/denisidoro/navi/releases/download/v${version}/navi-${variant}.tar.gz"
|
||||
if [[ -n "$variant" ]]; then
|
||||
echo "https://github.com/denisidoro/navi/releases/download/v${version}/navi-${variant}.tar.gz"
|
||||
else
|
||||
echo "https://github.com/denisidoro/navi/archive/v${version}.tar.gz"
|
||||
fi
|
||||
}
|
||||
|
||||
download_asset() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue