Directories
¶
| Path | Synopsis |
|---|---|
|
sbom
Package sbom defines build-time SBOM structures and utilities.
|
Package sbom defines build-time SBOM structures and utilities. |
|
sbom/spdx
Package spdx implements an SPDX SBOM generator for Melange builds.
|
Package spdx implements an SPDX SBOM generator for Melange builds. |
|
Package buildkit provides BuildKit integration for melange builds.
|
Package buildkit provides BuildKit integration for melange builds. |
|
Package convention provides convention-based detection for melange builds.
|
Package convention provides convention-based detection for melange builds. |
|
Package output provides post-build processing for melange packages.
|
Package output provides post-build processing for melange packages. |
|
Package sbom captures the internal data model of the SBOMs melange produces into a private, generalized bill of materials model (with relationship data) designed to be converted to specific formats — for now, just SPDX.
|
Package sbom captures the internal data model of the SBOMs melange produces into a private, generalized bill of materials model (with relationship data) designed to be converted to specific formats — for now, just SPDX. |
|
service
|
|
|
api
Package api provides the HTTP API server for the melange service.
|
Package api provides the HTTP API server for the melange service. |
|
buildkit
Package buildkit provides BuildKit backend pool management.
|
Package buildkit provides BuildKit backend pool management. |
|
client
Package client provides an HTTP client for the melange service API.
|
Package client provides an HTTP client for the melange service API. |
|
dag
Package dag provides dependency graph construction and topological sorting for multi-package builds.
|
Package dag provides dependency graph construction and topological sorting for multi-package builds. |
|
errors
Package errors provides typed errors for the melange service.
|
Package errors provides typed errors for the melange service. |
|
git
Package git provides git repository cloning and config file discovery for multi-package builds.
|
Package git provides git repository cloning and config file discovery for multi-package builds. |
|
metrics
Package metrics provides Prometheus metrics for melange-server and apko-server.
|
Package metrics provides Prometheus metrics for melange-server and apko-server. |
|
orchestrator
Package orchestrator provides build orchestration using HTTP client.
|
Package orchestrator provides build orchestration using HTTP client. |
|
scheduler
Package scheduler provides build scheduling and execution.
|
Package scheduler provides build scheduling and execution. |
|
storage
Package storage provides artifact and log storage backends.
|
Package storage provides artifact and log storage backends. |
|
store
Package store provides build storage implementations.
|
Package store provides build storage implementations. |
|
tracing
Package tracing provides OpenTelemetry tracing setup for melange-server.
|
Package tracing provides OpenTelemetry tracing setup for melange-server. |
|
types
Package types defines the core types for the melange service.
|
Package types defines the core types for the melange service. |
Click to show internal directories.
Click to hide internal directories.