Skip to content
Snippets Groups Projects
Commit aa3d2c1c authored by Malte Bauch's avatar Malte Bauch Committed by Andre Sterba
Browse files

Add mockery to the makefiles install-tools list


See merge request !290

Co-authored-by: default avatarAndre Sterba <andre.sterba@stud.h-da.de>
Co-authored-by: default avatarMalte Bauch <malte.bauch@extern.h-da.de>
parent 9a8420b8
No related branches found
No related tags found
2 merge requests!290Add mockery to the makefiles install-tools list,!264WIP: Develop
Pipeline #99536 failed
...@@ -20,6 +20,7 @@ install-tools: ...@@ -20,6 +20,7 @@ install-tools:
mkdir -p $(GOSDN_PRG) mkdir -p $(GOSDN_PRG)
go install gotest.tools/gotestsum@v1.7.0 go install gotest.tools/gotestsum@v1.7.0
go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.45.1 go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.45.1
go install github.com/vektra/mockery/v2@v2.11.0
@echo Finished installing development tooling @echo Finished installing development tooling
ci-install-tools: ci-install-tools:
...@@ -34,6 +35,9 @@ lint: install-tools ...@@ -34,6 +35,9 @@ lint: install-tools
lint-fix: install-tools lint-fix: install-tools
./$(TOOLS_DIR)/golangci-lint run --config .golangci.yml --fix | jq ./$(TOOLS_DIR)/golangci-lint run --config .golangci.yml --fix | jq
generate-controller-mocks: install-tools
./$(TOOLS_DIR)/mockery --all --output './controller/mocks' --dir './controller/interfaces/'
build: pre build: pre
$(GOBUILD) -o $(BUILD_ARTIFACTS_PATH)/gosdn ./controller/cmd/gosdn $(GOBUILD) -o $(BUILD_ARTIFACTS_PATH)/gosdn ./controller/cmd/gosdn
CGO_ENABLED=0 $(GOBUILD) -o $(BUILD_ARTIFACTS_PATH)/gosdnc ./cli/ CGO_ENABLED=0 $(GOBUILD) -o $(BUILD_ARTIFACTS_PATH)/gosdnc ./cli/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment