feat: supports RateLimit policy attachment #325
main.yml
on: pull_request
Go build
31s
Shellcheck
5s
Lint
1m 17s
Codegen
4m 49s
Mocks
1m 16s
Chart checks
41s
Scan images for security vulnerabilities
1m 52s
Docker Images
0s
Go test
0s
Integration Test with Tresor, SMI traffic policies, and egress disabled
0s
Matrix: Go test e2e
Matrix: Go test e2e
Matrix: Go test e2e
Matrix: Go test e2e
Matrix: Go test e2e
Annotations
31 errors
Go build:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L241
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Go build:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L242
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Go build:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L242
out.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Go build:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L248
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
|
Go build:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L249
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
|
Go build:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L249
out.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
|
Go build:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L301
cannot use make([]v1beta1.HTTPRouteMatch, len(*in)) (value of type []v1beta1.HTTPRouteMatch) as []HTTPRateLimit value in assignment
|
Go build:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L308
cannot use make([]v1alpha2.GRPCRouteMatch, len(*in)) (value of type []v1alpha2.GRPCRouteMatch) as []GRPCRateLimit value in assignment
|
Go build
Process completed with exit code 2.
|
Mocks
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Mocks
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Mocks
out.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Mocks
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
|
Mocks
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
|
Mocks
out.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
|
Mocks
cannot use make([]v1beta1.HTTPRouteMatch, len(*in)) (value of type []v1beta1.HTTPRouteMatch) as []HTTPRateLimit value in assignment
|
Mocks
cannot use make([]v1alpha2.GRPCRouteMatch, len(*in)) (value of type []v1alpha2.GRPCRouteMatch) as []GRPCRateLimit value in assignment
|
Mocks
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Mocks
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Lint:
pkg/apis/policyattachment/v1alpha1/doc.go#L1
: # github.com/flomesh-io/fsm/pkg/apis/policyattachment/v1alpha1
|
Lint:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L241
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Lint:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L242
in.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Lint:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L242
out.HTTPMatch undefined (type *RateLimitPolicySpec has no field or method HTTPMatch)
|
Lint:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L248
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
|
Lint:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L249
in.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
|
Lint:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L249
out.GRPCMatch undefined (type *RateLimitPolicySpec has no field or method GRPCMatch)
|
Lint:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L301
cannot use make([]v1beta1.HTTPRouteMatch, len(*in)) (value of type []v1beta1.HTTPRouteMatch) as []HTTPRateLimit value in assignment
|
Lint:
pkg/apis/policyattachment/v1alpha1/zz_generated.deepcopy.go#L308
cannot use make([]v1alpha2.GRPCRouteMatch, len(*in)) (value of type []v1alpha2.GRPCRouteMatch) as []GRPCRateLimit value in assignment (typecheck)
|
Lint:
pkg/gateway/cache/config.go#L7
could not import github.com/flomesh-io/fsm/pkg/apis/policyattachment/v1alpha1 (-: # github.com/flomesh-io/fsm/pkg/apis/policyattachment/v1alpha1
|
Scan images for security vulnerabilities
Process completed with exit code 2.
|
Codegen
Process completed with exit code 2.
|