-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathMakefile
More file actions
30 lines (22 loc) · 708 Bytes
/
Makefile
File metadata and controls
30 lines (22 loc) · 708 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
help: ## Show this help
@echo "Help"
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf " \033[36m%-20s\033[93m %s\n", $$1, $$2}'
.PHONY: default
default: help
.PHONY: gen
gen: ## Generates all.
./scripts/gogen.sh
.PHONY: deps
deps: ## Fixes the dependencies
./scripts/deps.sh
.PHONY: unit-test
unit-test: ## Runs unit test.
./scripts/check/unit-test.sh
.PHONY: test
test: unit-test ## Runs unit test.
.PHONY: check
check: ## Runs checks in CI environment (without docker).
./scripts/check/check.sh
.PHONY: integration-test
integration-test: ## Runs integraton test in CI environment (without docker).
./scripts/check/integration-test.sh