fix: rebuild missing v03 env reuse images

This commit is contained in:
root
2026-06-12 19:14:02 +00:00
parent da0ca25152
commit 42b68db978
4 changed files with 182 additions and 9 deletions
+3 -1
View File
@@ -21,6 +21,8 @@ function parseArgs(argv) {
else if (arg === "--artifact-catalog") parsed.artifactCatalogPath = readOption(argv, ++index, arg);
else if (arg === "--lane") parsed.lane = readOption(argv, ++index, arg);
else if (arg === "--registry-prefix") parsed.registryPrefix = readOption(argv, ++index, arg);
else if (arg === "--verify-reuse-registry") parsed.verifyReuseRegistry = true;
else if (arg === "--no-verify-reuse-registry") parsed.verifyReuseRegistry = false;
else if (arg === "--base-image") parsed.baseImage = readOption(argv, ++index, arg);
else if (arg === "--services") parsed.services = readOption(argv, ++index, arg).split(",").map((item) => item.trim()).filter(Boolean);
else if (arg === "--pretty") parsed.pretty = true;
@@ -38,7 +40,7 @@ function readOption(argv, index, name) {
function usage() {
return [
"usage: node scripts/ci-plan.mjs [--lane v02|v03] [--base-ref REF] [--target-ref REF] [--pretty]",
"usage: node scripts/ci-plan.mjs [--lane v02|v03] [--base-ref REF] [--target-ref REF] [--verify-reuse-registry] [--pretty]",
"",
"Plan node monorepo image builds without mutating CI/CD state.",
"For runtime lane env reuse, service component boundaries and env recipe must come from deploy/deploy.yaml.",