names

package
v1.7.0-beta.3 Latest Latest
Warning

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

Go to latest
Published: Jul 23, 2026 License: MPL-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CacheFrom                 = "cache-from"
	ContainerDataFolder       = "container-data-folder"
	ContainerStatus           = "container-status"
	ContainerUser             = "container-user"
	Data                      = "data"
	DevContainer              = "devcontainer"
	DevContainerID            = "devcontainer-id"
	DevContainerImage         = "devcontainer-image"
	DevContainerOverlay       = "devcontainer-overlay"
	DevContainerPath          = "devcontainer-path"
	DisableDaemon             = "disable-daemon"
	FallbackImage             = "fallback-image"
	Features                  = "features"
	FeatureSecretsFile        = "feature-secrets-file"
	Force                     = "force"
	GPUAvailability           = "gpu-availability"
	GracePeriod               = "grace-period"
	ID                        = "id"
	IDLabel                   = "id-label"
	IgnoreNotFound            = "ignore-not-found"
	InitEnv                   = "init-env"
	Machine                   = "machine"
	MachineID                 = "machine-id"
	MachineReuse              = "machine-reuse"
	Mount                     = "mount"
	MountWorkspaceGitRoot     = "mount-workspace-git-root"
	NoCache                   = "no-cache"
	Platform                  = "platform"
	Prebuild                  = "prebuild"
	PrebuildRepo              = "prebuild-repo"
	ProviderID                = "provider-id"
	ProviderOption            = "provider-option"
	ProviderReuse             = "provider-reuse"
	Pull                      = "pull"
	PullFromInsideContainer   = "pull-from-inside-container"
	Reconfigure               = "reconfigure"
	Recreate                  = "recreate"
	RemoteUser                = "remote-user"
	RemoveVolumes             = "remove-volumes"
	Reset                     = "reset"
	SecretsFile               = "secrets-file"
	SkipPro                   = "skip-pro"
	Source                    = "source"
	UpdateRemoteUserUID       = "update-remote-user-uid"
	UserEnvProbe              = "user-env-probe"
	WorkspaceEnv              = "workspace-env"
	WorkspaceEnvFile          = "workspace-env-file"
	WorkspaceFolder           = "workspace-folder"
	WorkspaceID               = "workspace-id"
	WorkspaceMountConsistency = "workspace-mount-consistency"
)

Workspace.

View Source
const (
	SSHConfigure         = "ssh-configure"
	SSHGPGForwarding     = "ssh-gpg-forwarding"
	SSHConfig            = "ssh-config"
	SSHTunnel            = "ssh-tunnel"
	AgentForwarding      = "agent-forwarding"
	ReuseSSHAuthSock     = "reuse-ssh-auth-sock"
	Stdio                = "stdio"
	StartServices        = "start-services"
	SSHKeepAliveInterval = "ssh-keepalive-interval"
	ForwardPorts         = "forward-ports"
	ReverseForwardPorts  = "reverse-forward-ports"
	SendEnv              = "send-env"
	SetEnv               = "set-env"
	ForwardPortsTimeout  = "forward-ports-timeout"
	TermMode             = "term-mode"
	InstallTerminfo      = "install-terminfo"
	TrackActivity        = "track-activity"
)

SSH.

View Source
const (
	Dotfiles              = "dotfiles"
	DotfilesScript        = "dotfiles-script"
	DotfilesTargetPath    = "dotfiles-target-path"
	DotfilesScriptEnv     = "dotfiles-script-env"
	DotfilesScriptEnvFile = "dotfiles-script-env-file"
	DotfilesRepo          = "dotfiles-repo"
)

Dotfiles.

View Source
const (
	GitCloneStrategy     = "git-clone-strategy"
	GitRecurseSubmodules = "git-recurse-submodules"
	GitLFSMode           = "git-lfs-mode"
	GitSSHSigningKey     = "git-ssh-signing-key"
)

Git.

View Source
const (
	SkipPostCreate          = "skip-post-create"
	SkipPostStart           = "skip-post-start"
	SkipPostAttach          = "skip-post-attach"
	SkipNonBlockingCommands = "skip-non-blocking-commands"
	SkipHostRequirements    = "skip-host-requirements"
	TerminalColumns         = "terminal-columns"
	TerminalRows            = "terminal-rows"
)

Lifecycle.

View Source
const (
	IDE       = "ide"
	IDEOption = "ide-option"
	IDELaunch = "ide-launch"
	Option    = "option"
)

IDE.

View Source
const (
	Userns = "userns"
	UIDMap = "uidmap"
	GIDMap = "gidmap"
)

Podman.

View Source
const (
	ContainerID = "container-id"
	DockerPath  = "docker-path"
	RemoteEnv   = "remote-env"
)

Exec.

View Source
const (
	ContainerWorkspaceInfo = "container-workspace-info"
	ChownWorkspace         = "chown-workspace"
	StreamMounts           = "stream-mounts"
	InjectGitCredentials   = "inject-git-credentials" //nolint:gosec // G101: flag name, not a credential
	AccessKey              = "access-key"
	WorkspaceHost          = "workspace-host"
	PlatformHost           = "platform-host"
)

Agent container.

View Source
const (
	Repository            = "repository"
	StrictHostKeyChecking = "strict-host-key-checking"
	InstallScript         = "install-script"
)

Dotfiles.

View Source
const (
	SkipDelete            = "skip-delete"
	Tag                   = "tag"
	SkipPush              = "skip-push"
	Push                  = "push"
	Label                 = "label"
	Output                = "output"
	ExperimentalLockfile  = "experimental-lockfile"
	ImageName             = "image-name"
	NoBuild               = "no-build"
	ForceBuild            = "force-build"
	ForceInternalBuildKit = "force-internal-buildkit"
)

Build.

View Source
const (
	DaemonInterval  = "daemon-interval"
	ForceDockerless = "force-dockerless"
)

Testing.

View Source
const (
	Debug           = "debug"
	Command         = "command"
	Context         = "context"
	User            = "user"
	Workdir         = "workdir"
	Home            = "home"
	LogOutput       = "log-output"
	LogFormat       = "log-format"
	ResultFormat    = "result-format"
	SetupInfo       = "setup-info"
	SecretsEnv      = "secrets-env"
	OwnerTrust      = "ownertrust"
	SocketPath      = "socketpath"
	GitKey          = "gitkey"
	ShutdownAction  = "shutdown-action"
	Timeout         = "timeout"
	Flavor          = "flavor"
	Verbose         = "verbose"
	Quiet           = "quiet"
	Owner           = "owner"
	AgentDir        = "agent-dir"
	UID             = "uid"
	OpenBrowser     = "open-browser"
	InheritListener = "inherit-listener"
	Config          = "config"
	JSON            = "json"
	Name            = "name"
	DryRun          = "dry-run"
)

Miscellaneous.

View Source
const (
	BaseImage                    = "base-image"
	ForceCleanOutputFolder       = "force-clean-output-folder"
	GitHubOwner                  = "github-owner"
	GitHubRepo                   = "github-repo"
	IncludeFeaturesConfiguration = "include-features-configuration"
	IncludeMergedConfiguration   = "include-merged-configuration"
	OmitPaths                    = "omit-paths"
	OutputFolder                 = "output-folder"
	OverrideConfig               = "override-config"
	PreserveTestContainers       = "preserve-test-containers"
	ProjectFolder                = "project-folder"
	Registry                     = "registry"
	ShowDependencies             = "show-dependencies"
	ShowTags                     = "show-tags"
	SkipScenarios                = "skip-scenarios"
	Target                       = "target"
	TemplateArgs                 = "template-args"
	TemplateID                   = "template-id"
)

Feature / template commands.

View Source
const (
	Available      = "available"
	Create         = "create"
	FromExisting   = "from-existing"
	Prerelease     = "prerelease"
	ProviderSource = "provider-source"
	Use            = "use"
	Version        = "version"
)

Provider command.

View Source
const (
	Channel          = "channel"
	ChartPath        = "chart-path"
	ChartRepo        = "chart-repo"
	DisplayName      = "display-name"
	Email            = "email"
	Header           = "header"
	HelmChartPath    = "helm-chart-path"
	HelmChartVersion = "helm-chart-version"
	HelmSet          = "helm-set"
	HelmValues       = "helm-values"
	Host             = "host"
	Insecure         = "insecure"
	Instance         = "instance"
	KubeContext      = "kube-context"
	Login            = "login"
	NoLogin          = "no-login"
	NoTunnel         = "no-tunnel"
	NoWait           = "no-wait"
	Own              = "own"
	Password         = "password"
	PreventWakeup    = "prevent-wakeup"
	Project          = "project"
	Provider         = "provider"
	ReuseValues      = "reuse-values"
	ServiceAccount   = "service-account"
	Token            = "token"
	Upgrade          = "upgrade"
	Values           = "values"
	Wait             = "wait"
)

Pro / platform commands.

View Source
const (
	Address               = "address"
	AuthSockID            = "auth-sock-id"
	ConfigureDockerHelper = "configure-docker-helper"
	ConfigureGitHelper    = "configure-git-helper"
	Container             = "container"
	Daemon                = "daemon"
	Docker                = "docker"
	DockerArg             = "docker-arg"
	DockerCommand         = "docker-command"
	DockerImage           = "docker-image"
	Dry                   = "dry"
	ExecOutputCap         = "exec-output-cap"
	ExecTimeoutDefault    = "exec-timeout-default"
	ExecTimeoutMax        = "exec-timeout-max"
	ExtraPorts            = "extra-ports"
	Fail                  = "fail"
	FailOnErrorCode       = "fail-on-error-code"
	File                  = "file"
	FilterByOwner         = "filter-by-owner"
	FleetWorkspaceID      = "workspaceid"
	ForceBrowser          = "force-browser"
	GitUserSigningKey     = "git-user-signing-key"
	HelperImage           = "helper-image"
	Hidden                = "hidden"
	Interval              = "interval"
	KeyFile               = "key-file"
	MaxDepth              = "max-depth"
	Namespace             = "namespace"
	Port                  = "port"
	Request               = "request"
	SingleMachine         = "single-machine"
	SkipInit              = "skip-init"
	SkipOnCreate          = "skip-on-create"
	SkipUpdateContent     = "skip-update-content"
	TargetURL             = "target-url"
	Workspace             = "workspace"
	WorkspaceInfo         = "workspace-info"
	WorkspaceProject      = "workspace-project"
	WorkspaceUID          = "workspace-uid"
)

Internal / agent commands.

Variables

This section is empty.

Functions

func Flag

func Flag(name string) string

func FlagFalse

func FlagFalse(name string) string

func FlagTrue

func FlagTrue(name string) string

func FlagValue

func FlagValue(name, value string) string

Types

This section is empty.

Jump to

Keyboard shortcuts

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