mirror of
https://github.com/meilisearch/meilisearch.git
synced 2024-11-23 02:27:40 +08:00
Make small improvements
This commit is contained in:
parent
39cf1931ae
commit
f25890c140
@ -71,7 +71,7 @@ semverLT() {
|
|||||||
# Returns the tag of the latest stable release (in terms of semver and not of release date)
|
# Returns the tag of the latest stable release (in terms of semver and not of release date)
|
||||||
get_latest() {
|
get_latest() {
|
||||||
temp_file='temp_file' # temp_file needed because the grep would start before the download is over
|
temp_file='temp_file' # temp_file needed because the grep would start before the download is over
|
||||||
curl -s 'https://api.github.com/repos/meilisearch/MeiliSearch/releases' > "$temp_file"
|
curl -s 'https://api.github.com/repos/meilisearch/MeiliSearch/releases' > "$temp_file" || return 1
|
||||||
releases=$(cat "$temp_file" | \
|
releases=$(cat "$temp_file" | \
|
||||||
grep -E "tag_name|draft|prerelease" \
|
grep -E "tag_name|draft|prerelease" \
|
||||||
| tr -d ',"' | cut -d ':' -f2 | tr -d ' ')
|
| tr -d ',"' | cut -d ':' -f2 | tr -d ' ')
|
||||||
@ -168,16 +168,17 @@ failure_usage() {
|
|||||||
|
|
||||||
# MAIN
|
# MAIN
|
||||||
latest="$(get_latest)"
|
latest="$(get_latest)"
|
||||||
get_os
|
|
||||||
if [ "$?" -eq 1 ]; then
|
if ! get_os; then
|
||||||
failure_usage
|
failure_usage
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
get_archi
|
|
||||||
if [ "$?" -eq 1 ]; then
|
if ! get_archi; then
|
||||||
failure_usage
|
failure_usage
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Downloading MeiliSearch binary $latest for $os, architecture $archi..."
|
echo "Downloading MeiliSearch binary $latest for $os, architecture $archi..."
|
||||||
release_file="meilisearch-$os-$archi"
|
release_file="meilisearch-$os-$archi"
|
||||||
link="https://github.com/meilisearch/MeiliSearch/releases/download/$latest/$release_file"
|
link="https://github.com/meilisearch/MeiliSearch/releases/download/$latest/$release_file"
|
||||||
|
Loading…
Reference in New Issue
Block a user