From 993ccffdddc7214777440ca01ddf3bcc826116f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Ko=C4=8D=C3=AD?= <karel.koci@nic.cz> Date: Wed, 27 Mar 2019 15:56:08 +0100 Subject: [PATCH] generate_common.sh: fix updater-ng version detection The implementation was invalid because it scanned only first line in whole range. This new one scans every line in range for version field so it correctly locates version. --- helpers/generate_common.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helpers/generate_common.sh b/helpers/generate_common.sh index 58bb6f250..d500e28d2 100644 --- a/helpers/generate_common.sh +++ b/helpers/generate_common.sh @@ -75,7 +75,7 @@ updater_ng_repodetect() { local REPO="$1" local BOARD="${2:-mox}" local VERSION="$(curl "https://repo.turris.cz/$REPO/packages/$BOARD/turrispackages/Packages" | \ - awk '/^Package: updater-ng$/,/^$/ ^^ $1 == "Version:" { gsub(/-.*$/,"",$2); print $2 }')" + awk '/^Package: updater-ng$/,/^$/ { if ($1 == "Version:") { gsub("-.*$","",$2); print $2 } }')" if [ -z "$VERSION" ]; then echo "Detection of updater-ng version from repository failed. Using $UPDATER_VERSION instead." else -- GitLab