diff options
| -rw-r--r-- | Makefile | 2 | ||||
| -rw-r--r-- | hack/lib/golang.sh | 1 | ||||
| -rwxr-xr-x | hack/make-rules/clean.sh | 6 |
3 files changed, 8 insertions, 1 deletions
@@ -78,7 +78,7 @@ ifeq ($(HELP),y) test: @echo "$$TEST_HELP_INFO" else -test: +test: clean hack/make-rules/test.sh $(WHAT) endif diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh index b12aa7421..0c51e83f3 100644 --- a/hack/lib/golang.sh +++ b/hack/lib/golang.sh @@ -253,6 +253,7 @@ kubeedge::golang::is_supported_goarm() { kubeedge::golang::cross_build_place_binaries() { kubeedge::check::env + set -x local -a targets=() local goarm=${goarm:-${KUBEEDGE_ALL_CROSS_GOARMS[0]}} diff --git a/hack/make-rules/clean.sh b/hack/make-rules/clean.sh index f800d9547..bbeec600e 100755 --- a/hack/make-rules/clean.sh +++ b/hack/make-rules/clean.sh @@ -23,8 +23,14 @@ set -o pipefail KUBEEDGE_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd -P)" source "${KUBEEDGE_ROOT}/hack/lib/init.sh" +kubeedge::clean::cache(){ + unset GOARM + go clean -cache +} + kubeedge::clean::bin(){ rm -rf $KUBEEDGE_OUTPUT_BINPATH/* } +kubeedge::clean::cache kubeedge::clean::bin |
