Skip to content

Commit 0e20a03

Browse files
authored
fix(ci): Fix update-sentry-native-ndk script to work with libs.versions.toml (#4470)
1 parent 25b5638 commit 0e20a03

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

scripts/update-sentry-native-ndk.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
set -euo pipefail
33

44
cd $(dirname "$0")/../
5-
GRADLE_NDK_FILEPATH=buildSrc/src/main/java/Config.kt
5+
GRADLE_NDK_FILEPATH=gradle/libs.versions.toml
66

77
case $1 in
88
get-version)
9-
perl -ne 'print "$1\n" if ( m/io\.sentry:sentry-native-ndk:([0-9.]+)+/ )' $GRADLE_NDK_FILEPATH
9+
perl -ne 'print "$1\n" if ( m/module = "io\.sentry:sentry-native-ndk", version = "([0-9.]+)"/ )' "$GRADLE_NDK_FILEPATH"
1010
;;
1111
get-repo)
1212
echo "https://github.com/getsentry/sentry-native.git"
@@ -16,8 +16,8 @@ set-version)
1616

1717
echo "Setting sentry-native-ndk version to '$version'"
1818

19-
PATTERN="io\.sentry:sentry-native-ndk:([0-9.]+)+"
20-
perl -pi -e "s/$PATTERN/io.sentry:sentry-native-ndk:$version/g" $GRADLE_NDK_FILEPATH
19+
PATTERN='(module = "io\.sentry:sentry-native-ndk", version = ")[0-9.]+(")'
20+
perl -pi -e "s/$PATTERN/\${1}$version\${2}/" "$GRADLE_NDK_FILEPATH"
2121
;;
2222
*)
2323
echo "Unknown argument $1"

0 commit comments

Comments
 (0)