fix: skip missing taler-merchant-webui on ubuntu noble
This commit is contained in:
parent
7230269e57
commit
e293ff4604
1 changed files with 7 additions and 8 deletions
|
|
@ -168,14 +168,13 @@ Types: deb
|
|||
URIs: ${URI_BASE}
|
||||
EOF
|
||||
apt-get update -qq
|
||||
apt-get install -y \
|
||||
taler-merchant \
|
||||
taler-merchant-typst \
|
||||
taler-merchant-webui \
|
||||
taler-terms-generator \
|
||||
postgresql \
|
||||
s-nail \
|
||||
jq
|
||||
# noble (ubuntu) has no taler-merchant-webui; install if present
|
||||
pkgs='taler-merchant taler-merchant-typst taler-terms-generator postgresql s-nail jq'
|
||||
if apt-cache show taler-merchant-webui >/dev/null 2>&1; then
|
||||
pkgs=\"\$pkgs taler-merchant-webui\"
|
||||
fi
|
||||
# shellcheck disable=SC2086
|
||||
apt-get install -y \$pkgs
|
||||
"
|
||||
}
|
||||
|
||||
|
|
|
|||
Reference in a new issue