solana/ci/format-url.sh

21 lines
327 B
Bash
Executable File

#!/usr/bin/env bash
#
# Formats a URL to be clickable from a Buildkite log
#
if [[ $# -eq 0 ]]; then
echo "Usage: $0 url"
exit 1
fi
if [[ -z $BUILDKITE ]]; then
echo "$1"
else
# shellcheck disable=SC2001
URL="$(echo "$1" | sed 's/;/%3b/g')" # Escape ;
printf '\033]1339;url='
echo -n "$URL"
printf '\a\n'
fi