sync

package
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Mar 23, 2020 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

Package sync syncs dependencies specified in the Kptfile to local directories.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetDependency

func SetDependency(dependency kptfile.Dependency) error

Types

type Command

type Command struct {
	// Dir is the path to a directory containing the Kptfile to sync
	Dir string

	Verbose bool
	DryRun  bool
	StdOut  io.Writer
	StdErr  io.Writer
}

Command syncs the dependencies delared in the Kptfile -- getting, updating, or deleting the dependencies as needed.

func (Command) Run

func (c Command) Run() error

Run syncs all dependencies declared in the Kptfile, fetching them if they are missing, updating them if their versions have changed, and deleting them if they should not exist.

Jump to

Keyboard shortcuts

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