Skip to content

Commit 72b8eea

Browse files
mkolesnikmangelajo
authored andcommitted
Skip dapper targets if status is clean
In order to reduce the churn of unnecessary tasks, only perform these make targets when we're not trying to clean the e2e tests.
1 parent b0acb78 commit 72b8eea

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@ TARGETS := $(shell ls scripts | grep -v dapper-image)
1616
@mv .dapper.tmp .dapper
1717

1818
dapper-image: .dapper
19+
ifneq ($(status),clean)
1920
./.dapper -m bind dapper-image
21+
endif
2022

2123
shell:
2224
./.dapper -m bind -s
@@ -25,7 +27,9 @@ $(TARGETS): .dapper dapper-image vendor/modules.txt
2527
DAPPER_ENV="OPERATOR_IMAGE" ./.dapper -m bind $@ --status $(status) --k8s_version $(version) --logging $(logging) --kubefed $(kubefed) --deploytool $(deploytool) --globalnet $(globalnet) --build_debug $(build_debug)
2628

2729
vendor/modules.txt: .dapper go.mod
30+
ifneq ($(status),clean)
2831
./.dapper -m bind vendor
32+
endif
2933

3034
.DEFAULT_GOAL := ci
3135

0 commit comments

Comments
 (0)