We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c36d0dd commit fab7f9dCopy full SHA for fab7f9d
Toolchain.mk
@@ -26,8 +26,12 @@ ifeq (, $(shell which $(CHAINSAW)))
26
$(info $(M) installing chainsaw)
27
@{ \
28
set -e ;\
29
- GOBIN=$(BIN) go install github.com/kyverno/chainsaw@$(CHAINSAW_VERSION) ;\
30
- mv $(BIN)/chainsaw $(CHAINSAW) ;\
+ OSTYPE=$(shell uname | awk '{print tolower($$0)}') && ARCH=$(shell go env GOARCH) && \
+ curl -sSLo $(CHAINSAW).tar.gz https://github.com/kyverno/chainsaw/releases/download/$(CHAINSAW_VERSION)/chainsaw_$${OSTYPE}_$${ARCH}.tar.gz && \
31
+ tar -zxvf $(CHAINSAW).tar.gz chainsaw && \
32
+ chmod +x chainsaw && \
33
+ mv chainsaw $(CHAINSAW) && \
34
+ rm $(CHAINSAW).tar.gz ;\
35
}
36
endif
37
0 commit comments