Commit 19a6fa6e authored by Sarah Clark's avatar Sarah Clark
Browse files

clickhouse-backup: fix build

parent f9b29d6b
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -3,6 +3,8 @@
  clickhouse-backup,
  fetchFromGitHub,
  lib,
  ps,
  stdenv,
  testers,
}:

@@ -13,8 +15,8 @@ buildGoModule rec {
  src = fetchFromGitHub {
    owner = "Altinity";
    repo = "clickhouse-backup";
    rev = "v${version}";
    hash = "sha256-o7twdOyd53rP95Pi+l5MIo+U/lDqB0cynqONokfy8do=";
    tag = "v${version}";
    hash = "sha256-LBwmdGcQuDu0tr9c67bboBzv6ypxzYRU36Z76lL94yo=";
  };

  vendorHash = "sha256-UxbQ/Q4HsTBkbIMBdeKns6t8tZnfdBRaHDMOA2RYDLI=";
@@ -27,6 +29,12 @@ buildGoModule rec {
    export CGO_ENABLED=0
  '';

  preCheck = ''
    export PATH=${ps}/bin:$PATH
  '';

  checkFlags = lib.optionals stdenv.hostPlatform.isDarwin [ "-skip=TestParseCallback" ];

  passthru.tests.version = testers.testVersion {
    package = clickhouse-backup;
  };