Merge pull request #249694 from fabaff/kubescape-bump

kubescape: 2.3.6 -> 2.9.0
This commit is contained in:
Fabian Affolter 2023-08-17 10:32:37 +02:00 committed by GitHub
commit 83a38f0fcf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,17 +6,17 @@
buildGoModule rec {
pname = "kubescape";
version = "2.3.6";
version = "2.9.0";
src = fetchFromGitHub {
owner = "kubescape";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-wu3G0QoYNL3QTgakLWFRulWTqWt+WMcty6PxWvI6Yy0=";
hash = "sha256-rZlM+SerEE2RNxnituPK5JB7Al0/KtFyGHg3UeCfDNk=";
fetchSubmodules = true;
};
vendorHash = "sha256-h1lsKqsqXoZdzbQqp9gg/Mg1QRqtxXUB8te0YndhV3g=";
vendorHash = "sha256-gRLCkjW8yY5FT2J7tNZQwEbhrdUMrj4Xwybe/coX0UY=";
nativeBuildInputs = [
installShellFiles
@ -25,7 +25,7 @@ buildGoModule rec {
ldflags = [
"-s"
"-w"
"-X github.com/kubescape/kubescape/v2/core/cautils.BuildNumber=v${version}"
"-X=github.com/kubescape/kubescape/v2/core/cautils.BuildNumber=v${version}"
];
subPackages = [ "." ];
@ -42,6 +42,7 @@ buildGoModule rec {
# remove tests that use networking
rm core/pkg/resourcehandler/urlloader_test.go
rm core/pkg/opaprocessor/*_test.go
rm core/cautils/getter/downloadreleasedpolicy_test.go
# remove tests that use networking
substituteInPlace core/pkg/resourcehandler/repositoryscanner_test.go \