Skip to content

Commit 480b460

Browse files
committed
Change version and source check to be more strict.
1 parent ab06799 commit 480b460

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

check-sources-for-update.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ check_sources_for_update() {
3434

3535
readonly sContent="${1?One parameter required: <content>}"
3636

37-
sLocalVersion=$(echo "${sContent}" | grep -oE '([0-9]+\.?){3}')
37+
sLocalVersion=$(echo "${sContent}" | grep -E '^VERSION=' | grep -oE '([0-9]+\.?){3}')
3838

3939
if echo "${sLocalVersion}" | grep --quiet '\.0[0-9]';then
4040
# Remove unneeded leading zero
@@ -89,7 +89,7 @@ check_sources_for_update() {
8989

9090
readonly sContent="${1?One parameter required: <content>}"
9191

92-
readonly sUrl=$(echo "${sContent}" | grep -oE 'https?://.*')
92+
readonly sUrl=$(echo "${sContent}" | grep -E '^SOURCE=' | grep -oE 'https?://.*')
9393
readonly sProject="$(echo "${sUrl}" | rev | grep -oE '[^/]+/[^/]+' | rev)"
9494

9595
echo "${sProject}"

update_sources.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ update_sources() {
99

1010
readonly sContent="${1?One parameter required: <content>}"
1111

12-
readonly sUrl=$(echo "${sContent}" | grep -oE 'https?://.*')
12+
readonly sUrl=$(echo "${sContent}" | grep -E '^SOURCE=' | grep -oE 'https?://.*')
1313
readonly sProject="$(echo "${sUrl}" | rev | grep -oE '[^/]+/[^/]+' | rev)"
1414

1515
echo "${sProject}"

0 commit comments

Comments
 (0)