Skip to Content
We are live but in Staging 🎉
BuildsAPI ReferenceOverview

Builds — API Reference

Package: dodil.ignite.v1 · Service: BuildService

Remote container image builds (Kaniko) from an uploaded context, inline zip, or git repo. Builds are async; follow progress with StreamBuildLogs.

RPCs

RPCHTTPstreaming
CreateBuildPOST /v1/ignite/buildsunary
GetBuildGET /v1/ignite/builds/{build_id}unary
ListBuildsGET /v1/ignite/buildsunary
StreamBuildLogsGET /v1/ignite/builds/{build_id}/logs/streamserver-stream
CancelBuildPOST /v1/ignite/builds/{build_id}/cancelunary
SaveBuildSecretsPUT /v1/ignite/builds/secretsunary
UploadBuildContext(gRPC only)client-stream

Pages

  • BuildsCreateBuild, GetBuild, ListBuilds, StreamBuildLogs, CancelBuild
  • Upload ContextUploadBuildContext (client-streaming, gRPC only)
  • Build SecretsSaveBuildSecrets (registry, git, and build-arg credentials)

Using gRPC

These RPCs are also callable over gRPC at dodil.ignite.v1.BuildService/<Method>. Note UploadBuildContext is client-streaming and gRPC-only — it has no HTTP transcoding. See Conventions for reflection and streaming details.


See also