clickhouse-backup: fix build (#473991)

This commit is contained in:
Aleksana
2025-12-25 03:40:37 +00:00
committed by GitHub
+10 -2
View File
@@ -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;
};