update to restic to 0.16.0
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
0d6a94c6fa
commit
7d76e9e3ce
2 changed files with 13 additions and 22 deletions
|
@ -1,24 +1,11 @@
|
|||
From 8e6186be04e2819b6e3586e5d1aeb8a824e1979f Mon Sep 17 00:00:00 2001
|
||||
From: Simon Bruder <simon@sbruder.de>
|
||||
Date: Thu, 25 Feb 2021 09:20:51 +0100
|
||||
Subject: [PATCH] Skip testing restore with permission failure
|
||||
|
||||
The test fails in sandboxed builds.
|
||||
---
|
||||
cmd/restic/integration_test.go | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/cmd/restic/integration_test.go b/cmd/restic/integration_test.go
|
||||
index 7d198d33..1588ccb1 100644
|
||||
--- a/cmd/restic/integration_test.go
|
||||
+++ b/cmd/restic/integration_test.go
|
||||
@@ -1170,6 +1170,7 @@ func TestRestoreLatest(t *testing.T) {
|
||||
diff --git a/cmd/restic/cmd_restore_integration_test.go b/cmd/restic/cmd_restore_integration_test.go
|
||||
index 2c7cbe1fb..f25f13754 100644
|
||||
--- a/cmd/restic/cmd_restore_integration_test.go
|
||||
+++ b/cmd/restic/cmd_restore_integration_test.go
|
||||
@@ -200,6 +200,7 @@ func TestRestoreLatest(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestRestoreWithPermissionFailure(t *testing.T) {
|
||||
+ t.Skip("Skipping testing restore with permission failure")
|
||||
env, cleanup := withTestEnvironment(t)
|
||||
defer cleanup()
|
||||
|
||||
--
|
||||
2.29.2
|
||||
|
|
12
flake.nix
12
flake.nix
|
@ -22,9 +22,9 @@
|
|||
restic =
|
||||
let
|
||||
pname = "restic";
|
||||
version = "0.15.2";
|
||||
hash = "sha256-YJBHk/B8+q5f0k5i5hpucsJK4T/cRu9Jv7+O6vlT64Q=";
|
||||
vendorHash = "sha256-GWFaCfiE8Ph2uBTBI0E47pH+EJsMsMr1NDuaIGvyXRM=";
|
||||
version = "0.16.0";
|
||||
hash = "sha256-kxxQlU3bKBjCb1aEtcLBmcnPg4KFgFlbFhs9MmbAgk8=";
|
||||
vendorHash = "sha256-m5smEyAt9RxgvUf1pZqIhgja2h8MWfEgjJ4jUgrPMPY=";
|
||||
in
|
||||
pkgs.buildGoModule {
|
||||
inherit pname version vendorHash;
|
||||
|
@ -36,6 +36,10 @@
|
|||
hash = hash;
|
||||
};
|
||||
|
||||
env = {
|
||||
RESTIC_TEST_FUSE = "false";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# The TestRestoreWithPermissionFailure test fails in Nix's build sandbox
|
||||
./0001-Skip-testing-restore-with-permission-failure.patch
|
||||
|
@ -51,7 +55,7 @@
|
|||
passthru.tests.restic = pkgs.nixosTests.restic;
|
||||
|
||||
postPatch = ''
|
||||
rm cmd/restic/integration_fuse_test.go
|
||||
# rm cmd/restic/integration_fuse_test.go
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
|
|
Loading…
Reference in a new issue