validate

package
v0.31.3 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package validate provides Zarf package validation functions.

Index

Constants

This section is empty.

Variables

View Source
var (
	// IsLowercaseNumberHyphen is a regex for lowercase, numbers and hyphens.
	// https://regex101.com/r/FLdG9G/1
	IsLowercaseNumberHyphen = regexp.MustCompile(`^[a-z0-9\-]+$`).MatchString
	// IsUppercaseNumberUnderscore is a regex for uppercase, numbers and underscores.
	// https://regex101.com/r/tfsEuZ/1
	IsUppercaseNumberUnderscore = regexp.MustCompile(`^[A-Z0-9_]+$`).MatchString
)

Functions

func ImportDefinition added in v0.31.0

func ImportDefinition(component *types.ZarfComponent) error

ImportDefinition validates the component trying to be imported.

func Run

func Run(pkg types.ZarfPackage) error

Run performs config validations.

Types

This section is empty.

Jump to

Keyboard shortcuts

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