Unverified Commit 8d72593f authored by Moraxyc's avatar Moraxyc
Browse files

nezha-agent: 1.10.0 -> 1.12.2

parent 72ec4435
Loading
Loading
Loading
Loading
+7 −11
Original line number Diff line number Diff line
@@ -6,29 +6,25 @@
  versionCheckHook,
  nix-update-script,
}:
buildGoModule rec {
buildGoModule (finalAttrs: {
  pname = "nezha-agent";
  version = "1.10.0";
  version = "1.12.2";

  src = fetchFromGitHub {
    owner = "nezhahq";
    repo = "agent";
    tag = "v${version}";
    hash = "sha256-Pmfq9yk78mesxSzg7YdrL8KjHL6vRHPrAuNM7StRmus=";
    tag = "v${finalAttrs.version}";
    hash = "sha256-j0GIfte5z7uyhsnWqsRexWZHJxnqf1cFl1Hq4jnONAo=";
  };

  vendorHash = "sha256-g7F/kkA9BXJj8oTFt0IrvloOyGNIE//tQg+ND7aJokg=";
  vendorHash = "sha256-+0goz1TpHcNd0T45mRc0QornXdHFPy5Y+uH0aOiql+A=";

  ldflags = [
    "-s"
    "-X github.com/nezhahq/agent/pkg/monitor.Version=${version}"
    "-X github.com/nezhahq/agent/pkg/monitor.Version=${finalAttrs.version}"
    "-X main.arch=${stdenv.hostPlatform.system}"
  ];

  preBuild = ''
    go generate ./...
  '';

  checkFlags =
    let
      # Skip tests that require network access
@@ -69,4 +65,4 @@ buildGoModule rec {
    maintainers = with lib.maintainers; [ moraxyc ];
    mainProgram = "nezha-agent";
  };
}
})