From 89b7e42dbf9c0b057d711a9ff036478e0cbe2317 Mon Sep 17 00:00:00 2001 From: Dale Hui Date: Mon, 5 Nov 2018 12:39:35 -0800 Subject: [PATCH] Use `git describe --tags` to get most recent tag reachable from HEAD --- README.md | 2 +- README.tmpl.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 659ec9f9..fb7b28b7 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ It's a not recommended for your CI pipeline. Only install like this for your loc ```bash go get -u github.com/golangci/golangci-lint cd $GOPATH/src/github.com/golangci/golangci-lint/cmd/golangci-lint -go install -ldflags "-X 'main.version=$(git rev-parse --abbrev-ref HEAD)' -X 'main.commit=$(git rev-parse --short HEAD)' -X 'main.date=$(date)'" +go install -ldflags "-X 'main.version=$(git describe --tags)' -X 'main.commit=$(git rev-parse --short HEAD)' -X 'main.date=$(date)'" ``` You can also install it on OSX using brew: diff --git a/README.tmpl.md b/README.tmpl.md index 9a059e11..f9ed6f19 100644 --- a/README.tmpl.md +++ b/README.tmpl.md @@ -92,7 +92,7 @@ It's a not recommended for your CI pipeline. Only install like this for your loc ```bash go get -u github.com/golangci/golangci-lint cd $GOPATH/src/github.com/golangci/golangci-lint/cmd/golangci-lint -go install -ldflags "-X 'main.version=$(git rev-parse --abbrev-ref HEAD)' -X 'main.commit=$(git rev-parse --short HEAD)' -X 'main.date=$(date)'" +go install -ldflags "-X 'main.version=$(git describe --tags)' -X 'main.commit=$(git rev-parse --short HEAD)' -X 'main.date=$(date)'" ``` You can also install it on OSX using brew: