.PHONY: install-git-hooks install-git-hooks: @echo "Installing git hooks..." pre-commit install --hook-type pre-commit pre-commit install --hook-type commit-msg .PHONY: install-tools install-tools: @echo "Installing required tools..." cd ./internal/tools && go install \ github.com/golangci/golangci-lint/cmd/golangci-lint \ github.com/maxbrunsfeld/counterfeiter/v6 .PHONY: install install: install-tools install-git-hooks .PHONY: generate generate: install-tools @echo "Running go generate..." go generate ./... .PHONY: create-job-update-data create-job-update-data: kubectl create job --from=cronjob/twhelp-job-update-data-dev twhelp-job-update-data