diff options
author | 06kellyjac <dev@j-k.io> | 2022-05-24 09:57:34 +0100 |
---|---|---|
committer | 06kellyjac <dev@j-k.io> | 2022-05-24 09:57:34 +0100 |
commit | 96ba323a968d5f37b651a0f7442d971358653c82 (patch) | |
tree | 7e63f20b49329af5d4a31bd53aeae443b06fcdb7 /pkgs/tools/security/kubescape | |
parent | 20d85c13aa9133d009c0bd68fa0b3f5af283a5ae (diff) |
kubescape: 2.0.152 -> 2.0.155
Diffstat (limited to 'pkgs/tools/security/kubescape')
-rw-r--r-- | pkgs/tools/security/kubescape/default.nix | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/pkgs/tools/security/kubescape/default.nix b/pkgs/tools/security/kubescape/default.nix index 23f52e3b52ed7..9b45000199829 100644 --- a/pkgs/tools/security/kubescape/default.nix +++ b/pkgs/tools/security/kubescape/default.nix @@ -6,15 +6,15 @@ buildGoModule rec { pname = "kubescape"; - version = "2.0.152"; + version = "2.0.155"; src = fetchFromGitHub { owner = "armosec"; repo = pname; rev = "v${version}"; - hash = "sha256-hibXmA2JerfnkGiSnBUCMHGPm4Tefnsl/x2VAS5z0Fo="; + hash = "sha256-ZBjwgrF0Pkour1yXMcY4cZt3W2biCzmPd+EYcY4Ppz0="; }; - vendorSha256 = "sha256-HfsQfoz1n3FEd2eVBBz3Za2jYCSrozXpL34Z8CgQsTA="; + vendorSha256 = "sha256-zj2gDx5333AguLs1Gzu3bYXslDwvPFSbMmOTOFxmq6A="; nativeBuildInputs = [ installShellFiles @@ -37,7 +37,17 @@ buildGoModule rec { go list ./... | grep -v httphandler } - rm core/pkg/resourcehandler/{repositoryscanner,urlloader}_test.go + # remove tests that use networking + rm core/pkg/resourcehandler/urlloader_test.go + + # remove tests that use networking + substituteInPlace core/pkg/resourcehandler/repositoryscanner_test.go \ + --replace "TestScanRepository" "SkipScanRepository" \ + --replace "TestGit" "SkipGit" + + # without networking the branch context can't be fetched and is empty + substituteInPlace core/cautils/scaninfo_test.go \ + --replace 'assert.Equal(t, "master", ctx.RepoContextMetadata.Branch)' 'assert.Equal(t, "", ctx.RepoContextMetadata.Branch)' ''; postInstall = '' |