add any channel

This commit is contained in:
Alif Rachmawadi
2022-01-06 09:17:20 +00:00
parent c64fa18722
commit 37e2edb15e
2 changed files with 21 additions and 2 deletions

View File

@@ -18,7 +18,11 @@ latest_version() {
}
wildcard_version() {
jq --arg channel "$1" --arg version "^$2" '.releases | map(select(.channel==$channel) | select(.version | test($version))) | first'
if [[ $1 == any ]]; then
jq --arg version "^$2" '.releases | map(select(.version | test($version))) | first'
else
jq --arg channel "$1" --arg version "^$2" '.releases | map(select(.channel==$channel) | select(.version | test($version))) | first'
fi
}
get_version() {