updated bitbucket_repo_disable_pipeline.sh

pull/4/merge
Hari Sekhon 1 year ago
parent fb40f68af9
commit d4b407806d

@ -1,5 +1,6 @@
#!/usr/bin/env bash
# vim:ts=4:sts=4:sw=4:et
# args: pylib
#
# Author: Hari Sekhon
# Date: 2023-06-03 00:02:53 +0100 (Sat, 03 Jun 2023)
@ -18,7 +19,7 @@ set -euo pipefail
srcdir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# shellcheck disable=SC1090,SC1091
. "$srcdir/lib/utils.sh"
. "$srcdir/lib/bitbucket.sh"
# shellcheck disable=SC2034,SC2154
usage_description="
@ -54,15 +55,7 @@ if ! [[ "$repo" =~ / ]]; then
log "No username prefix in repo '$repo', will auto-add it"
# refuse bitbucket_user between function calls for efficiency to save additional queries to the BitBucket API
if [ -z "${bitbucket_user:-}" ]; then
log "Attempting to infer username"
if [ -n "${BITBUCKET_USER:-}" ]; then
bitbucket_user="$BITBUCKET_USER"
log "Using username '$bitbucket_user' from \$BITBUCKET_USER"
else
log "Querying BitBucket API for currently authenticated username"
bitbucket_user="$("$srcdir/bitbucket_api.sh" /user | jq -r .username)"
log "BitBucket API returned username '$bitbucket_user'"
fi
bitbucket_user="$(get_bitbucket_user)"
fi
repo="$bitbucket_user/$repo"
fi

Loading…
Cancel
Save