feat(tsdocker): add Dockerfile filtering, optional skip-build flow, and fallback Docker config credential loading

This commit is contained in:
2026-02-07 12:02:17 +00:00
parent 53b7bd7048
commit 10aee5d4c5
4 changed files with 56 additions and 3 deletions

View File

@@ -110,8 +110,15 @@ export let run = () => {
}
}
// Build images first (if not already built)
await manager.build(buildOptions);
// Build images first, unless --no-build is set
if (argvArg.build === false) {
await manager.discoverDockerfiles();
if (buildOptions.patterns?.length) {
manager.filterDockerfiles(buildOptions.patterns);
}
} else {
await manager.build(buildOptions);
}
// Get registry from --registry flag
const registryArg = argvArg.registry as string | undefined;