talk-android/scripts/analysis/getBranchName.sh
Tim Krüger cc1e1270e1
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>
2022-09-19 16:53:27 +02:00

12 lines
261 B
Bash
Executable File

#!/bin/bash
# $1: username
# $2: password/token
# $3: pull request number
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" | jq .base.ref
fi