about summary refs log tree commit diff
path: root/pkgs/servers/monitoring
diff options
context:
space:
mode:
authorPaul Meyer <49727155+katexochen@users.noreply.github.com>2024-06-21 10:28:30 +0200
committerGitHub <noreply@github.com>2024-06-21 10:28:30 +0200
commit3688b2e90124bdc5cda4f75ebcf2317d6fbbfe22 (patch)
tree8d2481e93aa6ff0ac801c839d99692c343909fd1 /pkgs/servers/monitoring
parent61bf19d81b66149bcd36f4347358184f953ba754 (diff)
parent6a11289f145264d31648f0e7d5b62476324eb208 (diff)
Merge pull request #318257 from katexochen/consul-alerts/mods
consul-alerts: migrate to buildGoModule
Diffstat (limited to 'pkgs/servers/monitoring')
-rw-r--r--pkgs/servers/monitoring/consul-alerts/default.nix19
1 files changed, 11 insertions, 8 deletions
diff --git a/pkgs/servers/monitoring/consul-alerts/default.nix b/pkgs/servers/monitoring/consul-alerts/default.nix
index 3fbbf7f4cbd31..f50d30d3aa04d 100644
--- a/pkgs/servers/monitoring/consul-alerts/default.nix
+++ b/pkgs/servers/monitoring/consul-alerts/default.nix
@@ -1,21 +1,24 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub }:
 
-buildGoPackage rec {
+buildGoModule rec {
   pname = "consul-alerts";
   version = "0.6.0";
-  rev = "v${version}";
-
-  goPackagePath = "github.com/AcalephStorage/consul-alerts";
-
-  goDeps = ./deps.nix;
 
   src = fetchFromGitHub {
-    inherit rev;
+    rev = "v${version}";
     owner = "AcalephStorage";
     repo = "consul-alerts";
     sha256 = "0836zicv76sd6ljhbbii1mrzh65pch10w3gfa128iynaviksbgn5";
   };
 
+  postPatch = ''
+    go mod init github.com/AcalephStorage/consul-alerts
+  '';
+
+  vendorHash = null;
+
+  doCheck = false;
+
   meta = with lib; {
     mainProgram = "consul-alerts";
     description = "Extendable open source continuous integration server";