cmd

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 22, 2025 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AbortOnErr

func AbortOnErr(err error)

func ApplyFluxcdOrch

func ApplyFluxcdOrch(orchest *fluxcd.Orchestration, conf *config.Config) []string

func ApplyTerraformOrch

func ApplyTerraformOrch(orchest *terraform.Orchestration, conf *config.Config) []string

func CloneRepo

func CloneRepo(confOrch *config.Orchestration, conf *config.Config, sshCreds *git.SshCredentials) *git.GitRepository

func Execute

func Execute() error

func PathExists

func PathExists(path string) (bool, error)

func PathRelativeToRepo

func PathRelativeToRepo(fPath string, repo string) string

func Release added in v0.5.0

func Release(conf *config.Config) error

func RemoveFluxcdOrch

func RemoveFluxcdOrch(orchest *fluxcd.Orchestration, conf *config.Config) []string

func RemoveTerraformOrch

func RemoveTerraformOrch(orchest *terraform.Orchestration, conf *config.Config) []string

func SetupFluxcdWorkEnv

func SetupFluxcdWorkEnv(confOrch *config.Orchestration, conf *config.Config, sshCreds *git.SshCredentials) (*git.GitRepository, *fluxcd.Orchestration)

func SetupTerraformWorkEnv

func SetupTerraformWorkEnv(confOrch *config.Orchestration, conf *config.Config, sshCreds *git.SshCredentials) (*git.GitRepository, *terraform.Orchestration)

func Teardown added in v0.5.0

func Teardown(conf *config.Config) error

func VerifyRepoSignatures

func VerifyRepoSignatures(repo *git.GitRepository, signaturesPath string) error

func WriteOnFile

func WriteOnFile(path string, content string) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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