summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2021-07-26 23:07:35 +0200
committerGitHub <noreply@github.com>2021-07-26 23:07:35 +0200
commita3c5343fe6908f62bc5c68b9e34ad3491491c9fd (patch)
tree67c4b55a6e6ed347b18d44c12d64e0d6eb49cb77 /pkgs
parent1b46288d70dc382a3bda15a15b4726889403d448 (diff)
parentdadbcdfa3e3984c8872954bb96601a90377cbb86 (diff)
downloadnixpkgs-a3c5343fe6908f62bc5c68b9e34ad3491491c9fd.tar
nixpkgs-a3c5343fe6908f62bc5c68b9e34ad3491491c9fd.tar.gz
nixpkgs-a3c5343fe6908f62bc5c68b9e34ad3491491c9fd.tar.bz2
nixpkgs-a3c5343fe6908f62bc5c68b9e34ad3491491c9fd.tar.lz
nixpkgs-a3c5343fe6908f62bc5c68b9e34ad3491491c9fd.tar.xz
nixpkgs-a3c5343fe6908f62bc5c68b9e34ad3491491c9fd.tar.zst
nixpkgs-a3c5343fe6908f62bc5c68b9e34ad3491491c9fd.zip
Merge pull request #131573 from Ma27/prom-mysqld-versioninfo
prometheus-mysqld-exporter: add version info
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/servers/monitoring/prometheus/mysqld-exporter.nix9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix b/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
index 9a856eedf68..e31800f43c0 100644
--- a/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
@@ -14,6 +14,15 @@ buildGoModule rec {
 
   vendorSha256 = "19785rfzlx8h0h8vmg0ghd40h3p4y6ikhgf8rd2qfj5f6qxfhrgv";
 
+  buildFlagsArray = let t = "github.com/prometheus/common/version"; in ''
+    -ldflags=
+        -s -w -X ${t}.Version=${version}
+        -X ${t}.Revision=${rev}
+        -X ${t}.Branch=unknown
+        -X ${t}.BuildUser=nix@nixpkgs
+        -X ${t}.BuildDate=unknown
+  '';
+
   # skips tests with external dependencies, e.g. on mysqld
   checkFlags = [ "-short" ];