This is a Homebrew tap repository for GripMock and other tools, a mock server for gRPC services. GripMock uses .proto files or compiled .pb descriptors to generate implementations of gRPC services. It is ideal for setting up end-to-end testing or as a dummy server during software development.
- Cross-platform support: macOS (Intel & Apple Silicon) and Linux (Intel & ARM).
- Easy installation: Install GripMock with a single command using Homebrew.
- Lightweight: No dependencies, just download and run.
To install GripMock, first tap this repository:
brew tap gripmock/tapOnce the tap is added, install GripMock using the following command:
brew install gripmockAfter installation, verify that GripMock is installed correctly by checking its version:
gripmock --versionYou should see output similar to:
gripmock v3.2.4
GripMock is ready to use once installed. Here are some common commands:
-
Start GripMock with a
.protofile:gripmock path/to/your/service.proto
-
Start GripMock with a compiled
.pbdescriptor:gripmock path/to/your/descriptor.pb
For more details, refer to the official documentation.
This formula supports the following platforms and architectures:
- macOS:
- Intel (
darwin-amd64) - Apple Silicon (
darwin-arm64)
- Intel (
- Linux:
- Intel (
linux-amd64) - ARM (
linux-arm64)
- Intel (
This project is licensed under the MIT License. See the LICENSE file for details.
- Thanks to the Homebrew team for creating such a powerful package manager.