bundle

package
v0.13.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2026 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Overview

Package bundle provides CLI commands for inspecting, verifying, and extracting solution bundles built by 'scafctl build solution'.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CommandBundle

func CommandBundle(cliParams *settings.Run, ioStreams *terminal.IOStreams, path string) *cobra.Command

CommandBundle creates the bundle command group.

func CommandDiff

func CommandDiff(cliParams *settings.Run, ioStreams *terminal.IOStreams, _ string) *cobra.Command

CommandDiff creates the bundle diff command.

func CommandExtract

func CommandExtract(cliParams *settings.Run, ioStreams *terminal.IOStreams, _ string) *cobra.Command

CommandExtract creates the bundle extract command.

func CommandVerify

func CommandVerify(cliParams *settings.Run, ioStreams *terminal.IOStreams, _ string) *cobra.Command

CommandVerify creates the bundle verify command.

Types

type DiffOptions

type DiffOptions struct {
	RefA         string
	RefB         string
	FilesOnly    bool
	SolutionOnly bool
	Ignore       []string
	CliParams    *settings.Run
	IOStreams    *terminal.IOStreams

	flags.KvxOutputFlags
}

DiffOptions holds options for the bundle diff command.

type DiffResult

type DiffResult = bundler.DiffResult

Type aliases pointing to the domain types in the bundler package.

type DiffSets

type DiffSets = bundler.DiffSets

Type aliases pointing to the domain types in the bundler package.

type ExtractOptions

type ExtractOptions struct {
	BinaryName  string
	ArtifactRef string
	OutputDir   string
	Resolvers   []string
	Actions     []string
	Include     []string
	ListOnly    bool
	Flatten     bool
	CliParams   *settings.Run
	IOStreams   *terminal.IOStreams
}

ExtractOptions holds options for the bundle extract command.

type FileDiffEntry

type FileDiffEntry = bundler.FileDiffEntry

Type aliases pointing to the domain types in the bundler package.

type FilesDiff

type FilesDiff = bundler.FilesDiff

Type aliases pointing to the domain types in the bundler package.

type PluginDiffEntry

type PluginDiffEntry = bundler.PluginDiffEntry

Type aliases pointing to the domain types in the bundler package.

type PluginsDiff

type PluginsDiff = bundler.PluginsDiff

Type aliases pointing to the domain types in the bundler package.

type SolutionDiff

type SolutionDiff = bundler.SolutionDiff

Type aliases pointing to the domain types in the bundler package.

type VendoredDiff

type VendoredDiff = bundler.VendoredDiff

Type aliases pointing to the domain types in the bundler package.

type VendoredEntry

type VendoredEntry = bundler.VendoredEntry

Type aliases pointing to the domain types in the bundler package.

type VendoredUpgrade

type VendoredUpgrade = bundler.VendoredUpgrade

Type aliases pointing to the domain types in the bundler package.

type VerifyOptions

type VerifyOptions struct {
	ArtifactRef string
	Params      string
	ParamsFile  string
	Strict      bool
	CliParams   *settings.Run
	IOStreams   *terminal.IOStreams
}

VerifyOptions holds options for the bundle verify command.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL