-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy pathMakefile
More file actions
17 lines (15 loc) · 753 Bytes
/
Makefile
File metadata and controls
17 lines (15 loc) · 753 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Requires golangci-lint to be installed @ $(go env GOPATH)/bin/golangci-lint
# https://golangci-lint.run/usage/install/
lint:
golangci-lint run ./...
.PHONY: lint
generate:
./scripts/generate.sh
.PHONY: generate
generate-mocks:
moq -out kafkamgmt/apiv1/client/default_api_mock.go kafkamgmt/apiv1/client DefaultApi
moq -out kafkamgmt/apiv1/client/security_api_mock.go kafkamgmt/apiv1/client SecurityApi
moq -out registrymgmt/apiv1/client/registries_api_mock.go registrymgmt/apiv1/client RegistriesApi
moq -out kafkainstance/apiv1internal/client/topics_api_mock.go kafkainstance/apiv1internal/client TopicsApi
moq -out kafkainstance/apiv1internal/client/groups_api_mock.go kafkainstance/apiv1internal/client GroupsApi
.PHONY: generate-mocks