ms-auth/Makefile

19 lines
452 B
Makefile
Raw Normal View History

2024-10-05 19:30:54 +05:00
tag = latest
2024-08-16 16:10:21 +05:00
gen:
2024-12-30 20:04:26 +05:00
@protoc --proto_path=proto --go_opt=paths=source_relative \
--go_out=proto --go-grpc_out=proto --grpc-gateway_out=proto \
proto/user/v1/user.proto
gen-openapi:
@protoc --proto_path=proto --openapi_out=proto/user/v1 \
proto/user/v1/user.proto
2024-08-14 15:36:43 +05:00
dev:
2024-08-16 16:10:21 +05:00
@make gen
2024-12-30 20:04:26 +05:00
@go run cmd/ms-auth/main.go
proxy:
@make gen
@go run cmd/ms-auth-proxy/main.go
2024-08-14 15:36:43 +05:00
build:
2024-08-16 16:10:21 +05:00
@make gen
2024-10-05 19:30:54 +05:00
@docker build . -t ms-auth:${tag}
2025-02-16 23:13:53 +05:00
@#docker push ms-auth:${tag}