Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/talk-android.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Krüger <t@timkrueger.me>2022-09-19 17:53:27 +0300
committerTim Krüger <t@timkrueger.me>2022-09-19 17:53:27 +0300
commitcc1e1270e1daabb6b9700792debdecb22b072c77 (patch)
treef5637808cedcebd0d2e90e9c29cf735f748b4503 /scripts
parentb3a3277aa2e959b6385166affde8eb7490792651 (diff)
Determine base branch with 'jq'determine-base-branch-with-jq
The GitHub API response contains the base branch in which the changes should pulled into. This is now extracted with 'jq' from the response. Also some Shellcheck issues were fixed. Signed-off-by: Tim Krüger <t@timkrueger.me>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/analysis/getBranchName.sh10
1 files changed, 6 insertions, 4 deletions
diff --git a/scripts/analysis/getBranchName.sh b/scripts/analysis/getBranchName.sh
index 300f864a5..c1fc70c95 100755
--- a/scripts/analysis/getBranchName.sh
+++ b/scripts/analysis/getBranchName.sh
@@ -1,9 +1,11 @@
#!/bin/bash
-# $1: username, $2: password/token, $3: pull request number
+# $1: username
+# $2: password/token
+# $3: pull request number
-if [ -z $3 ] ; then
- git branch | grep '*' | cut -d' ' -f2
+if [ -z "$3" ] ; then
+ git branch | grep '\*' | cut -d' ' -f2
else
- curl 2>/dev/null -u $1:$2 https://api.github.com/repos/nextcloud/talk-android/pulls/$3 | grep \"ref\": | grep -v master | cut -d"\"" -f4
+ curl 2>/dev/null -u "$1":"$2" "https://api.github.com/repos/nextcloud/talk-android/pulls/$3" | jq .base.ref
fi