docker

package
v1.73.0 Latest Latest
Warning

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

Go to latest
Published: Jul 29, 2024 License: Apache-2.0 Imports: 25 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildProducts

func BuildProducts(projectInfo distgo.ProjectInfo, projectParam distgo.ProjectParam, configModTime *time.Time, productDockerIDs []distgo.ProductDockerID, tagKeys []string, verbose, dryRun bool, stdout io.Writer) error

func PushProducts

func PushProducts(projectInfo distgo.ProjectInfo, projectParam distgo.ProjectParam, productDockerIDs []distgo.ProductDockerID, tagKeys []string, dryRun bool, stdout io.Writer) error

func RunBuild

func RunBuild(projectInfo distgo.ProjectInfo, productParam distgo.ProductParam, verbose, dryRun bool, stdout io.Writer) error

RunBuild executes the Docker image build action for the specified product. The Docker outputs for all of the dependent products for the provided product must already exist, and the dist outputs for the current product and all of its dependent products must also exist in the proper locations.

func RunPush

func RunPush(projectInfo distgo.ProjectInfo, productParam distgo.ProductParam, dryRun bool, stdout io.Writer) error

func SetDockerRepository

func SetDockerRepository(projectParam distgo.ProjectParam, repository string)

SetDockerRepository sets the value of the "Repository" field of all of the products in the provided ProjectParam to the specified value.

Types

This section is empty.

Jump to

Keyboard shortcuts

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