Browse Source

Merge pull request #2406 from nextcloud/determine-base-branch-with-jq

Determine base branch with 'jq'
Tim Krüger 2 years ago
parent
commit
d353ccf53e
1 changed files with 6 additions and 4 deletions
  1. 6 4
      scripts/analysis/getBranchName.sh

+ 6 - 4
scripts/analysis/getBranchName.sh

@@ -1,9 +1,11 @@
 #!/bin/bash
 #!/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
 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
 fi