summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2021-07-26 14:19:57 +0200
committerMaximilian Bosch <maximilian@mbosch.me>2021-07-26 14:19:57 +0200
commitdadbcdfa3e3984c8872954bb96601a90377cbb86 (patch)
tree6aa051b7bd9422d4aa7df27d7438f489c35a6350 /pkgs
parentb9a3c230bdf5729c95f99a5aae44bc5b71fe8dab (diff)
downloadnixpkgs-dadbcdfa3e3984c8872954bb96601a90377cbb86.tar
nixpkgs-dadbcdfa3e3984c8872954bb96601a90377cbb86.tar.gz
nixpkgs-dadbcdfa3e3984c8872954bb96601a90377cbb86.tar.bz2
nixpkgs-dadbcdfa3e3984c8872954bb96601a90377cbb86.tar.lz
nixpkgs-dadbcdfa3e3984c8872954bb96601a90377cbb86.tar.xz
nixpkgs-dadbcdfa3e3984c8872954bb96601a90377cbb86.tar.zst
nixpkgs-dadbcdfa3e3984c8872954bb96601a90377cbb86.zip
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" ];