acr-cli: init at 0.14 (#359508)
[NixPkgs.git] / pkgs / by-name / ga / gatus / package.nix
blob1dd8ecfbc8234fe6dca0652128bcd5abf852e4b3
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5   nixosTests,
6 }:
8 buildGoModule rec {
9   pname = "gatus";
10   version = "5.13.0";
12   src = fetchFromGitHub {
13     owner = "TwiN";
14     repo = "gatus";
15     rev = "v${version}";
16     hash = "sha256-+wXkB6QPAXerv8WKk4f7WA44eEaiw92Z+1bqhkZk9qQ=";
17   };
19   vendorHash = "sha256-pM47Jy7WIS8+3mFEmPZdnyxcDjoxgdP46xuTmf4p2JM=";
21   subPackages = [ "." ];
23   passthru.tests = {
24     inherit (nixosTests) gatus;
25   };
27   meta = with lib; {
28     description = "Automated developer-oriented status page";
29     homepage = "https://gatus.io";
30     license = licenses.asl20;
31     maintainers = with maintainers; [ undefined-moe ];
32     mainProgram = "gatus";
33   };