release

package
v6.26.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ArchiveRelease

func ArchiveRelease(name, releases, provider string) error

Archives a release on the filesystem from the given parameters. This is the entry point for the `devctl archive release` command logic.

func BumpAll added in v6.25.0

func BumpAll(input v1alpha1.Release, manuallyRequestedComponents []string, manuallyRequestedApps []string) ([]string, []string, error)

BumpAll takes all apps and components in the `input` release and looks up on github for the latest version of each. If the version is not specified in the `manuallyRequestedComponents` or `manuallyRequestedApps` it will be bumped to the latest version.

func CreateRelease

func CreateRelease(name, base, releases, provider string, components, apps []string, overwrite bool, creationCommand string, bumpall bool) error

CreateRelease creates a release on the filesystem from the given parameters. This is the entry point for the `devctl create release` command logic.

func IsBadFormat

func IsBadFormat(err error) bool

IsBadFormat asserts badFormatError.

func IsGithubNotFound added in v6.25.0

func IsGithubNotFound(err error) bool

func IsReleaseNotFound

func IsReleaseNotFound(err error) bool

IsInvalidConfig asserts releaseNotFoundError.

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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