deploy

package
v0.0.0-...-06a57de Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2026 License: GPL-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GatherConfigsForDeploy

func GatherConfigsForDeploy(cl *dockerClient.Client, app appPkg.App, compose *composetypes.Config, abraShEnv map[string]string, showUnchanged bool) ([]string, error)

func GatherImagesForDeploy

func GatherImagesForDeploy(cl *dockerClient.Client, app appPkg.App, compose *composetypes.Config, showUnchanged bool) ([]string, error)

func GatherSecretsForDeploy

func GatherSecretsForDeploy(cl *dockerClient.Client, app appPkg.App, showUnchanged bool) ([]string, error)

func GetConfigsForStack

func GetConfigsForStack(cl *dockerClient.Client, app appPkg.App) (map[string]string, error)

GetConfigsForStack retrieves all Docker configs attached to services in a given stack.

func GetEntityNameAndVersion

func GetEntityNameAndVersion(fullName string, stackName string) (string, string, error)

GetEntityNameAndVersion parses a full name like `app_example_com_someconf_v1` to extract name and version, ("someconf", "v1")

func GetImagesForStack

func GetImagesForStack(cl *dockerClient.Client, app appPkg.App) (map[string]string, error)

GetImagesForStack retrieves all Docker images for services in a given stack.

func GetSecretsForStack

func GetSecretsForStack(cl *dockerClient.Client, app appPkg.App) (map[string]string, error)

func MergeAbraShEnv

func MergeAbraShEnv(recipe recipe.Recipe, env envfile.AppEnv) error

MergeAbraShEnv merges abra.sh env vars into the app env vars.

Types

This section is empty.

Jump to

Keyboard shortcuts

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