bali-cli is CLI tools to simplify gRPC services and clients
CLI tools to simplify gRPC services and clients
Cli commands
bali add
Add service to clients folder, syntax is bali add {service}
# Example: added a service named `user`
bali add userbali build
Build current development service protobuf
Legacy protobuf path: /services/rpc/.proto New protobuf path: /protos/.proto
# Example: build in a service root directory
bali buildbali run
New in
2.5.0Start Bali App service, include
http/rpc/event
# Example: start http bali run http # Example: start rpc bali run rpc # Example: start event bali run event
bali shell
New in
2.5.0
# Enter Bali App shell
bali shellRelated Projects
CONTRIBUTE
Developer Environment
# setup examples environments
git submodule update --init --recursive
# execute bali commands
# cd examples/gateway_service && bali add greeter
Tag a new release
tag a version:
push tags to remote:
Get a test report
