| 228 | } |
| 229 | |
| 230 | export interface WorkerOptions { |
| 231 | version: string; |
| 232 | url: string; |
| 233 | repo: { hostPath: string; containerPath: string }; |
| 234 | workspacesDir: string; |
| 235 | taskQueue: string; |
| 236 | containerName: string; |
| 237 | envFlags: string[]; |
| 238 | config?: { hostPath: string; containerPath: string }; |
| 239 | credentials?: string; |
| 240 | promptsDir?: string; |
| 241 | outputDir?: string; |
| 242 | workspace: string; |
| 243 | pipelineTesting?: boolean; |
| 244 | debug?: boolean; |
| 245 | } |
| 246 | |
| 247 | /** |
| 248 | * Spawn the worker container in detached mode and return the process. |
nothing calls this directly
no outgoing calls
no test coverage detected