github.com/pdmccormick/importable-docker-buildx@v0.0.0-20240426161518-e47091289030/hack/git-meta (about)

     1  #!/usr/bin/env sh
     2  
     3  set -e
     4  
     5  case $1 in
     6    "version")
     7      git describe --match 'v[0-9]*' --dirty='.m' --always --tags
     8      ;;
     9    "revision")
    10      echo "$(git rev-parse HEAD)$(if ! git diff --no-ext-diff --quiet --exit-code; then echo .m; fi)"
    11      ;;
    12    *)
    13      echo "usage: ./hack/git-meta <version|revision>"
    14      exit 1
    15      ;;
    16  esac