pipeline

package
v0.2.11 Latest Latest
Warning

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

Go to latest
Published: May 22, 2023 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckPreConditions

func CheckPreConditions(args *config.PipelineOptions, pLog logger.Logger) error

func IsMountOrTargetDirValid added in v0.2.6

func IsMountOrTargetDirValid(childDir string, workDirCfg config.PipelineDirs,
	typeOfDir string) (config.PipelineDirs, error)

func IsWorkDirValid added in v0.2.6

func IsWorkDirValid(workDir string) (config.PipelineDirs, error)

Types

type Config

type Config struct {
	Logger       logger.Logger
	Dirs         config.DefaultDirs
	UXDisplay    tui.TUIDisplayer
	UXMessage    tui.TUIMessenger
	Platforms    map[dagger.Platform]string
	PipelineOpts *config.PipelineOptions
	Ctx          context.Context
}

func New

func New(workDir, mountDir, targetDir, taskName string, envVarKeysToScan []string,
	envVarsMapToSet map[string]string, isAWSKeysToScan bool, isTFScanEnabled bool,
	isAllEnvVarsToScan bool, dotEnvFile string, envVarsToScanByPrefix []string,
	initDaggerWithWorkDirByDefault bool) (*Config,
	error)

Jump to

Keyboard shortcuts

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