| 32 | } |
| 33 | |
| 34 | type Spec struct { |
| 35 | Image string `json:"image"` |
| 36 | Build BuildSpec `json:"build"` |
| 37 | RemoteUser string `json:"remoteUser"` |
| 38 | ContainerUser string `json:"containerUser"` |
| 39 | ContainerEnv map[string]string `json:"containerEnv"` |
| 40 | RemoteEnv map[string]string `json:"remoteEnv"` |
| 41 | // Features is a map of feature names to feature configurations. |
| 42 | Features map[string]any `json:"features"` |
| 43 | LifecycleScripts |
| 44 | |
| 45 | // Deprecated but still frequently used... |
| 46 | Dockerfile string `json:"dockerFile"` |
| 47 | Context string `json:"context"` |
| 48 | } |
| 49 | |
| 50 | type LifecycleScripts struct { |
| 51 | OnCreateCommand LifecycleScript `json:"onCreateCommand"` |
nothing calls this directly
no outgoing calls
no test coverage detected