bundler

package
v0.11.2 Latest Latest
Warning

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

Go to latest
Published: Jun 12, 2024 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Overview

Package bundler defines behavior for bundling packages

Package bundler defines behavior for bundling packages

Package bundler defines behavior for bundling packages

Package bundler defines behavior for bundling packages

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Bundler

type Bundler struct {
	// contains filtered or unexported fields
}

Bundler is used for bundling packages

func NewBundler

func NewBundler(opts *Options) *Bundler

NewBundler creates a new bundler

func (*Bundler) Create

func (b *Bundler) Create() error

Create creates a bundle

type LocalBundle

type LocalBundle struct {
	// contains filtered or unexported fields
}

LocalBundle enables create ops with local bundles

func NewLocalBundle

func NewLocalBundle(opts *LocalBundleOpts) *LocalBundle

NewLocalBundle creates a new local bundle

type LocalBundleOpts

type LocalBundleOpts struct {
	Bundle    *types.UDSBundle
	TmpDstDir string
	SourceDir string
	OutputDir string
}

LocalBundleOpts are the options for creating a local bundle

type Options

type Options struct {
	Bundle    *types.UDSBundle
	Output    string
	TmpDstDir string
	SourceDir string
}

Options are the options for creating a bundler

type Pusher

type Pusher interface {
}

Pusher is the interface for pushing bundles

type RemoteBundle

type RemoteBundle struct {
	// contains filtered or unexported fields
}

RemoteBundle enables create ops with remote bundles

func NewRemoteBundle

func NewRemoteBundle(opts *RemoteBundleOpts) *RemoteBundle

NewRemoteBundle creates a new remote bundle

type RemoteBundleOpts

type RemoteBundleOpts struct {
	Bundle    *types.UDSBundle
	TmpDstDir string
	Output    string
}

RemoteBundleOpts are the options for creating a remote bundle

Directories

Path Synopsis
Package fetcher contains functionality to fetch local and remote Zarf pkgs for local bundling
Package fetcher contains functionality to fetch local and remote Zarf pkgs for local bundling
Package pusher contains functionality to push Zarf pkgs to remote bundles
Package pusher contains functionality to push Zarf pkgs to remote bundles

Jump to

Keyboard shortcuts

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