From 100aa5b52dc8986c72243fd81bc543b5723d8729 Mon Sep 17 00:00:00 2001 From: Yaroslav Podorvanov Date: Fri, 13 Jan 2023 00:43:47 +0200 Subject: [PATCH 1/2] PMM-11312 make feature-build --- Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Makefile b/Makefile index 114e3438f..3376bb9b4 100644 --- a/Makefile +++ b/Makefile @@ -8,3 +8,10 @@ DOCKER_REPO ?= prometheuscommunity include Makefile.common DOCKER_IMAGE_NAME ?= postgres-exporter + +GO_BUILD_LDFLAGS = -X github.com/prometheus/common/version.Version=$(shell cat VERSION) -X github.com/prometheus/common/version.Revision=$(shell git rev-parse HEAD) -X github.com/prometheus/common/version.Branch=$(shell git describe --always --contains --all) -X github.com/prometheus/common/version.BuildUser= -X github.com/prometheus/common/version.BuildDate=$(shell date +%FT%T%z) -s -w + +export PMM_RELEASE_PATH?=. + +feature-build: + go build -ldflags="$(GO_BUILD_LDFLAGS)" -o $(PMM_RELEASE_PATH)/postgres_exporter ./cmd/postgres_exporter From 606ec3cbcecc33460efa494642284f7e65816f0f Mon Sep 17 00:00:00 2001 From: Yaroslav Podorvanov Date: Fri, 13 Jan 2023 21:52:09 +0200 Subject: [PATCH 2/2] PMM-11312 rename command --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 3376bb9b4..e0e7f7355 100644 --- a/Makefile +++ b/Makefile @@ -13,5 +13,5 @@ GO_BUILD_LDFLAGS = -X github.com/prometheus/common/version.Version=$(shell cat V export PMM_RELEASE_PATH?=. -feature-build: +release: go build -ldflags="$(GO_BUILD_LDFLAGS)" -o $(PMM_RELEASE_PATH)/postgres_exporter ./cmd/postgres_exporter