cli

package
v0.33.12 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: Apache-2.0 Imports: 162 Imported by: 0

Documentation

Index

Constants

View Source
const DefaultWebDevPort = 46764
View Source
const TiltfileErrExitCode = 5

arbitrary non-1 value chosen to allow callers to distinguish between Tilt errors and Tiltfile errors

Variables

View Source
var BaseWireSet = wire.NewSet(
	K8sWireSet, tiltfile.WireSet, git.ProvideGitRemote, localexec.DefaultEnv, localexec.NewProcessExecer, wire.Bind(new(localexec.Execer), new(*localexec.ProcessExecer)), docker.SwitchWireSet, dockercompose.NewDockerComposeClient, clockwork.NewRealClock, engine.DeployerWireSet, engine.NewBuildController, local.NewServerController, kubernetesdiscovery.NewContainerRestartDetector, k8swatch.NewServiceWatcher, k8swatch.NewEventWatchManager, uisession2.NewSubscriber, uiresource2.NewSubscriber, configs.NewConfigsController, configs.NewTriggerQueueSubscriber, telemetry.NewController, cloud.WireSet, cloudurl.ProvideAddress, k8srollout.NewPodMonitor, telemetry.NewStartTracker, session2.NewController, build.ProvideClock, provideClock, hud.WireSet, prompt.WireSet, wire.Value(openurl.OpenURL(openurl.BrowserOpen)), provideLogActions, store.NewStore, wire.Bind(new(store.RStore), new(*store.Store)), wire.Bind(new(store.Dispatcher), new(*store.Store)), dockerprune.NewDockerPruner, provideTiltInfo, engine.NewUpper, analytics2.NewAnalyticsUpdater, analytics2.ProvideAnalyticsReporter, provideUpdateModeFlag, fsevent.ProvideWatcherMaker, fsevent.ProvideTimerMaker, controllers.WireSet, provideCITimeoutFlag,
	provideWebVersion,
	provideWebMode,
	provideWebURL,
	provideWebPort,
	provideWebHost, server.WireSet, server.ProvideDefaultConnProvider, provideAssetServer, tracer.NewSpanCollector, wire.Bind(new(trace.SpanExporter), new(*tracer.SpanCollector)), wire.Bind(new(tracer.SpanSource), new(*tracer.SpanCollector)), dirs.UseTiltDevDir, xdg.NewTiltDevBase, token.GetOrCreateToken, build.NewKINDLoader, wire.Value(feature.MainDefaults),
)
View Source
var CLIClientWireSet = wire.NewSet(
	BaseWireSet, client2.WireSet,
)

Functions

func Execute

func Execute()

func ProvideKubeContextOverride added in v0.17.4

func ProvideKubeContextOverride() k8s.KubeContextOverride

func ProvideNamespaceOverride added in v0.20.9

func ProvideNamespaceOverride() k8s.NamespaceOverride

func SetTiltInfo added in v0.8.2

func SetTiltInfo(info model.TiltBuild)

Types

type CmdCIDeps added in v0.14.0

type CmdCIDeps struct {
	Upper        engine.Upper
	TiltBuild    model.TiltBuild
	Token        token.Token
	CloudAddress cloudurl.Address
	Snapshotter  *cloud.Snapshotter
}

type CmdUpDeps added in v0.10.16

type CmdUpDeps struct {
	Upper        engine.Upper
	TiltBuild    model.TiltBuild
	Token        token.Token
	CloudAddress cloudurl.Address
	Prompt       *prompt.TerminalPrompt
	Snapshotter  *cloud.Snapshotter
}

type CmdUpdogDeps added in v0.19.0

type CmdUpdogDeps struct {
	Upper        engine.Upper
	TiltBuild    model.TiltBuild
	Token        token.Token
	CloudAddress cloudurl.Address
	Store        *store.Store
}

type DownDeps added in v0.7.11

type DownDeps struct {
	// contains filtered or unexported fields
}

func ProvideDownDeps added in v0.7.11

func ProvideDownDeps(
	tfl tiltfile.TiltfileLoader,
	dcClient dockercompose.DockerComposeClient,
	kClient k8s.Client,
	execer localexec.Execer) DownDeps

type DumpImageDeployRefDeps added in v0.17.0

type DumpImageDeployRefDeps struct {
	DockerBuilder *build.DockerBuilder
	DockerClient  docker.Client
}

type LogsDeps added in v0.17.0

type LogsDeps struct {
	// contains filtered or unexported fields
}

func ProvideLogsDeps added in v0.17.0

func ProvideLogsDeps(u model.WebURL, p *hud.IncrementalPrinter) LogsDeps

type ShellExecer added in v0.33.10

type ShellExecer interface {
	// Checks if the given binary exists in the PATH.
	LookPath(file string) (string, error)

	// Replaces the current process with the given binary.
	Exec(binary string, argv []string, env []string) error
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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