diff options
author | Jonathan Davies <jpds@protonmail.com> | 2023-12-10 10:44:49 +0000 |
---|---|---|
committer | Jonathan Davies <jpds@protonmail.com> | 2023-12-10 10:44:49 +0000 |
commit | 659c0084940aede2c9d90c6cf16735b3bf9690ee (patch) | |
tree | d4b1a1a2b438b6b1e5982f5c6832c5b35d177612 /pkgs/servers/monitoring | |
parent | 137f80e8fc29fae7e8e6f9769b8dd2f96dc65351 (diff) | |
download | nixlib-659c0084940aede2c9d90c6cf16735b3bf9690ee.tar nixlib-659c0084940aede2c9d90c6cf16735b3bf9690ee.tar.gz nixlib-659c0084940aede2c9d90c6cf16735b3bf9690ee.tar.bz2 nixlib-659c0084940aede2c9d90c6cf16735b3bf9690ee.tar.lz nixlib-659c0084940aede2c9d90c6cf16735b3bf9690ee.tar.xz nixlib-659c0084940aede2c9d90c6cf16735b3bf9690ee.tar.zst nixlib-659c0084940aede2c9d90c6cf16735b3bf9690ee.zip |
prometheus-zfs-exporter: Added ldflags to add version label to
_build_info metric.
Diffstat (limited to 'pkgs/servers/monitoring')
-rw-r--r-- | pkgs/servers/monitoring/prometheus/zfs-exporter.nix | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/servers/monitoring/prometheus/zfs-exporter.nix b/pkgs/servers/monitoring/prometheus/zfs-exporter.nix index 3e5ec75a2922..d229daa14b81 100644 --- a/pkgs/servers/monitoring/prometheus/zfs-exporter.nix +++ b/pkgs/servers/monitoring/prometheus/zfs-exporter.nix @@ -16,6 +16,16 @@ buildGoModule rec { vendorHash = "sha256-uIilESEmAxANxFOy7qvYxlF/bId/Kqh4jUspNknlhlc="; + ldflags = [ + "-s" + "-w" + "-X github.com/prometheus/common/version.Version=${version}" + "-X github.com/prometheus/common/version.Revision=unknown" + "-X github.com/prometheus/common/version.Branch=unknown" + "-X github.com/prometheus/common/version.BuildUser=nix@nixpkgs" + "-X github.com/prometheus/common/version.BuildDate=unknown" + ]; + postInstall = '' install -Dm444 -t $out/share/doc/${pname} *.md ''; |