@confluentinc/kafka-javascript
Version:
Node.js bindings for librdkafka
30 lines (25 loc) • 642 B
Plain Text
#
# Sets version variable from git information.
# Optional arguments:
# "as"
# VARIABLE_NAME
#
# Example: Set version in variable named "MYVERSION":
# mkl_require gitversion as MYVERSION [default DEFVERSION]
if [[ $1 == "as" ]]; then
shift
__MKL_GITVERSION_VARNAME="$1"
shift
else
__MKL_GITVERSION_VARNAME="VERSION"
fi
if [[ $1 == "default" ]]; then
shift
__MKL_GITVERSION_DEFAULT="$1"
shift
fi
function checks {
mkl_allvar_set "gitversion" "$__MKL_GITVERSION_VARNAME" \
"$(git describe --abbrev=6 --tags HEAD --always 2>/dev/null || echo $__MKL_GITVERSION_DEFAULT)"
}