diff --git a/Makefile b/Makefile index b9964e4..b13385b 100644 --- a/Makefile +++ b/Makefile @@ -6,6 +6,22 @@ code-gen: go run api_generator.go | gofmt > api/service_interface.go go generate api/service_interface.go +.PHONY: code-gen-docker +code-gen-docker: + rm -rf client + docker run --rm -v ${PWD}:/local openapitools/openapi-generator-cli:v4.2.2 generate \ + -i /local/spec/openapi.yaml \ + -g go \ + --package-name "client" \ + --git-repo-id go-redfish/client \ + --git-user-id airship \ + --git-host opendev.org \ + -p enumClassPrefix=true \ + -o /local/client + mkdir -p api + go run api_generator.go | gofmt > api/service_interface.go + go generate api/service_interface.go + .PHONY: deps deps: