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 ¶
Click to show internal directories.
Click to hide internal directories.