mirror of https://github.com/jenv/jenv.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
564 B
23 lines
564 B
#!/usr/bin/env bash |
|
# Summary: Display the version of jenv |
|
# |
|
# Displays the version number of this jenv release, including the |
|
# current revision from git, if available. |
|
# |
|
# The format of the git revision is: |
|
# <version>-<num_commits>-<git_sha> |
|
# where `num_commits` is the number of commits since `version` was |
|
# tagged. |
|
|
|
set -e |
|
[ -n "$JENV_DEBUG" ] && set -x |
|
|
|
version="0.6.0" |
|
|
|
if [ -d "$JENV_ROOT" ]; then |
|
cd "$JENV_ROOT" |
|
git_revision="$(git describe --tags HEAD 2>/dev/null || true)" |
|
git_revision="${git_revision#v}" |
|
fi |
|
|
|
echo "jenv ${git_revision:-$version}"
|
|
|