(runArgs: string[] = [])
| 273 | } |
| 274 | |
| 275 | export function findUserArg(runArgs: string[] = []) { |
| 276 | for (let i = runArgs.length - 1; i >= 0; i--) { |
| 277 | const runArg = runArgs[i]; |
| 278 | if ((runArg === '-u' || runArg === '--user') && i + 1 < runArgs.length) { |
| 279 | return runArgs[i + 1]; |
| 280 | } |
| 281 | if (runArg.startsWith('-u=') || runArg.startsWith('--user=')) { |
| 282 | return runArg.slice(runArg.indexOf('=') + 1); |
| 283 | } |
| 284 | } |
| 285 | return undefined; |
| 286 | } |
| 287 | |
| 288 | export async function findExistingContainer(params: DockerResolverParameters, labels: string[]) { |
| 289 | const { common } = params; |
no outgoing calls
no test coverage detected