mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-09 09:26:54 +00:00
28 lines
1.4 KiB
Makefile
28 lines
1.4 KiB
Makefile
TOOL=import-boss
|
|
|
|
all: test
|
|
|
|
test: build test_rules test_inverse
|
|
|
|
build:
|
|
@go build -o /tmp/$(TOOL)
|
|
|
|
test_rules:
|
|
/tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/rules/a)
|
|
! /tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/rules/b)
|
|
/tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/rules/c)
|
|
! /tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/rules/nested)
|
|
/tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/rules/nested/nested)
|
|
! /tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/rules/nested/nested/nested)
|
|
! /tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/rules/nested/nested/nested/inherit)
|
|
|
|
test_inverse:
|
|
/tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/inverse/a ./tests/inverse/lib/... | grep -v quarantine | paste -sd',' -)
|
|
! /tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/inverse/b ./tests/inverse/lib/... | grep -v quarantine | paste -sd',' -)
|
|
/tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/inverse/c ./tests/inverse/lib/... | grep -v quarantine | paste -sd',' -)
|
|
! /tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/inverse/d ./tests/inverse/lib/... | grep -v quarantine | paste -sd',' -)
|
|
! /tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/inverse/lib/... | paste -sd',' -)
|
|
|
|
! /tmp/$(TOOL) --logtostderr --v=4 -i $$(go list ./tests/inverse/lib/... | paste -sd',' -)
|
|
|
|
.PHONY: build test test_rules test_inverse
|