chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / al / alertmanager-webhook-logger / package.nix
blob24e55e8b7607df260d846888495b5777a0410a49
1 { lib
2 , buildGoModule
3 , fetchFromGitHub
4 , nixosTests
5 }:
7 buildGoModule rec {
8   pname = "alertmanager-webhook-logger";
9   version = "1.0";
10   rev = "${version}";
12   src = fetchFromGitHub {
13     inherit rev;
14     owner = "tomtom-international";
15     repo = "alertmanager-webhook-logger";
16     hash = "sha256-mJbpDiTwUsFm0lDKz8UE/YF6sBvcSSR6WWLrfKvtri4=";
17   };
19   vendorHash = "sha256-gKtOoM9TuEIHgvSjZhqWmdexG2zDjlPuM0HjjP52DOI=";
21   doCheck = true;
23   passthru.tests = { inherit (nixosTests.prometheus) alertmanager; };
25   meta = with lib; {
26     description = "Generates (structured) log messages from Prometheus AlertManager webhook notifier";
27     mainProgram = "alertmanager-webhook-logger";
28     homepage = "https://github.com/tomtom-international/alertmanager-webhook-logger";
29     license = licenses.asl20;
30     maintainers = with maintainers; [ jpds ];
31   };