| Crates.io | gcp-cloudrun-client-rust |
| lib.rs | gcp-cloudrun-client-rust |
| version | 0.4.0 |
| created_at | 2025-10-09 01:07:05.473351+00 |
| updated_at | 2025-12-11 17:49:19.871246+00 |
| description | GCP client call Cloud Run minimum viable MCP server |
| homepage | |
| repository | https://github.com/xbill9/gemini-cli-codeassist |
| max_upload_size | |
| id | 1874792 |
| size | 77,833 |
A basic client program that performs a google cloud client api call in Rust.
A Makefile is included to simplify common development tasks.
Before you begin, ensure you have the following installed:
Clone the repository and install the necessary dependencies:
cargo build
The following commands are available through the Makefile.
make build
make release
To start the server:
make run
make format
make clippy
Run the test suite:
make test
Deployment is automated via Google Cloud Build, as defined in cloudbuild.yaml. The process uses a multi-stage Dockerfile to build a minimal, secure production image based on gcr.io/distroless/cc-debian12.
To manually trigger a deployment, run:
make deploy
This command will:
cloudrun-rust service in the us-central1 region.