Documentation
¶
Overview ¶
Package dockerwsl provisions and tears down the Docker daemon the Windows E2E runners use: dockerd inside WSL2, reached from the host over SSH.
Setup is a sequence of stages whose progress and owned resources are persisted to a state file after each step. Cleanup reads that file, so it can finish a job whatever stage setup failed in, and it refuses state that names paths outside the job's own fixture directory.
Index ¶
Constants ¶
View Source
const ( // deadDockerHost is a pipe with no daemon: the provider endpoint must be // used, never the process default (issue #1469). DeadDockerHost = "npipe:////./pipe/devsy-ci-no-daemon" )
Variables ¶
This section is empty.
Functions ¶
func DefaultStateFile ¶
defaultStateFile is the setup/cleanup state location under RUNNER_TEMP, or empty when RUNNER_TEMP is unset.
func NewCommand ¶
func NewCommand(deps *runenv.Dependencies) *cobra.Command
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.