Documentation ¶
Index ¶
- Constants
- func GetRunnerIDFromWorkspace(workspace *provider2.Workspace) string
- type Runner
- func (r *Runner) Build(ctx context.Context, options config.BuildOptions) (string, error)
- func (r *Runner) CommandDevContainer(ctx context.Context, containerId string, user string, command string, ...) error
- func (r *Runner) Delete(ctx context.Context, labels []string, deleteVolumes bool) error
- func (r *Runner) FindDevContainer(ctx context.Context) (*config.ContainerDetails, error)
- func (r *Runner) Stop(ctx context.Context) error
- func (r *Runner) Up(ctx context.Context, options UpOptions) (*config.Result, error)
- type UpOptions
- type WorkspaceConfig
Constants ¶
View Source
const ( ConfigFilesLabel = "com.docker.compose.project.config_files" FeaturesBuildOverrideFilePrefix = "docker-compose.devcontainer.build" FeaturesStartOverrideFilePrefix = "docker-compose.devcontainer.containerFeatures" )
Variables ¶
This section is empty.
Functions ¶
func GetRunnerIDFromWorkspace ¶ added in v0.2.0
Types ¶
type Runner ¶
type Runner struct { Driver driver.Driver WorkspaceConfig *provider2.AgentWorkspaceInfo AgentPath string AgentDownloadURL string LocalWorkspaceFolder string SubstitutionContext *config.SubstitutionContext ID string Log log.Logger }
func (*Runner) CommandDevContainer ¶ added in v0.2.0
func (*Runner) FindDevContainer ¶
type WorkspaceConfig ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.