Documentation
¶
Overview ¶
Package assemble builds a Cargoship package on disk
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AssembleDistro ¶
func AssembleDistro(ctx context.Context, d distro.ZarfDistro, distroPath string, opts AssembleOptions) (*layout.DistroLayout, error)
AssembleDistro creates the actual tarballs
Types ¶
type AssembleOptions ¶
type AssembleOptions struct {
RegistryOverrides []images.RegistryOverride
OCIConcurrency int
CachePath string
SkipSBOM bool
// Reproducible pins Build.Timestamp to config.Timestamp instead of the
// current time, and is recorded on Build.Reproducible, so identical package
// inputs produce byte-identical output.
Reproducible bool
// SigningKeyPath and SigningKeyPassword sign the package as part of assembly when
// set. Empty values are a no-op -- see DistroLayout.SignPackage.
SigningKeyPath string
SigningKeyPassword string
types.RemoteOptions
}
AssembleOptions options
Click to show internal directories.
Click to hide internal directories.