input

package
v0.1.8 Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2026 License: GPL-3.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CombineParameterDefinitions added in v0.1.2

func CombineParameterDefinitions(
	lists ...[]v1beta1.ParameterDefinition,
) []v1beta1.ParameterDefinition

func ParseParamsFromEnv

func ParseParamsFromEnv(
	definitions []v1beta1.ParameterDefinition,
) (map[string]string, error)

Types

type PipelineMetadata

type PipelineMetadata struct {
	PipelineName     string `json:"pipelineName"`
	TargetIdentifier string `json:"targetIdentifier"`
	TargetVersion    string `json:"targetVersion,omitempty"`
	DownloaderName   string `json:"downloaderName"`
}

func ParseMetadataFromEnv

func ParseMetadataFromEnv() (PipelineMetadata, error)

type UserTemplater added in v0.1.4

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

UserTemplater is a struct for parsing user-defined templates. This is done to provide a single point for any integrations that will template user input.

func NewUserTemplater added in v0.1.4

func NewUserTemplater(name string) *UserTemplater

func (*UserTemplater) Execute added in v0.1.4

func (ut *UserTemplater) Execute(userTemplate string, data any) (string, error)

Jump to

Keyboard shortcuts

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