Skip to content
This repository has been archived by the owner on Oct 28, 2024. It is now read-only.

Commit

Permalink
fix: sort by semver (#2476)
Browse files Browse the repository at this point in the history
  • Loading branch information
v1v authored Dec 19, 2023
1 parent 3cef2a6 commit da1501f
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
6 changes: 5 additions & 1 deletion .ci/get-next-minor-version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,8 @@ set -eo pipefail
URL="https://artifacts-api.elastic.co/v1"
NO_KPI_URL_PARAM="x-elastic-no-kpi=true"

curl -s "${URL}/versions?${NO_KPI_URL_PARAM}" | jq -r '.versions[] | select(contains("SNAPSHOT")|not)' | jq -R . | jq -s '. | sort' | jq -r '.[]|select(. | startswith("8"))' | tail -n1
curl -s "${URL}/versions?${NO_KPI_URL_PARAM}" \
| jq -r '.versions[] | select(contains("SNAPSHOT")|not)' \
| jq -R . | jq -s '. | sort_by(.| split(".") | map(tonumber))' \
| jq -r '.[]|select(. | startswith("8"))' \
| tail -n1
6 changes: 5 additions & 1 deletion resources/scripts/artifacts-api-latest-release-versions.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,8 @@ NO_KPI_URL_PARAM="x-elastic-no-kpi=true"

OUTPUT=latest-release-versions.json

curl -s "${URL}/versions?${NO_KPI_URL_PARAM}" | jq -r '.versions[] | select(contains("SNAPSHOT")|not)' | jq -R . | jq -s '. | sort' | tee ${OUTPUT}
curl -s "${URL}/versions?${NO_KPI_URL_PARAM}" \
| jq -r '.versions[] | select(contains("SNAPSHOT")|not)' \
| jq -R . \
| jq -s '. | sort_by(.| split(".") | map(tonumber))' \
| tee ${OUTPUT}

0 comments on commit da1501f

Please sign in to comment.