File: git-meta

package info (click to toggle)
docker-buildx 0.13.1%2Bds1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,356 kB
  • sloc: sh: 299; makefile: 87
file content (16 lines) | stat: -rwxr-xr-x 325 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/env sh

set -e

case $1 in
  "version")
    git describe --match 'v[0-9]*' --dirty='.m' --always --tags
    ;;
  "revision")
    echo "$(git rev-parse HEAD)$(if ! git diff --no-ext-diff --quiet --exit-code; then echo .m; fi)"
    ;;
  *)
    echo "usage: ./hack/git-meta <version|revision>"
    exit 1
    ;;
esac