fix: pass script args through automation steps
This commit is contained in:
@@ -143,14 +143,14 @@ function New-ScriptStep {
|
||||
param(
|
||||
[string]$Step,
|
||||
[string]$ScriptName,
|
||||
[string[]]$Args = @()
|
||||
[string[]]$ScriptArgs = @()
|
||||
)
|
||||
|
||||
return [pscustomobject]@{
|
||||
kind = "script"
|
||||
step = $Step
|
||||
script = Join-Path $PSScriptRoot $ScriptName
|
||||
args = $Args
|
||||
args = $ScriptArgs
|
||||
}
|
||||
}
|
||||
|
||||
@@ -399,8 +399,8 @@ $phaseDefinitions = @(
|
||||
name = "phase1"
|
||||
title = "ai-contract-platform productization"
|
||||
steps = @(
|
||||
New-ScriptStep -Step "core-p0-closed-loop" -ScriptName "run-phase1-closed-loop.ps1" -Args $baselineArgs
|
||||
New-ScriptStep -Step "productization-closed-loop" -ScriptName "run-phase2-closed-loop.ps1" -Args $baselineArgs
|
||||
New-ScriptStep -Step "core-p0-closed-loop" -ScriptName "run-phase1-closed-loop.ps1" -ScriptArgs $baselineArgs
|
||||
New-ScriptStep -Step "productization-closed-loop" -ScriptName "run-phase2-closed-loop.ps1" -ScriptArgs $baselineArgs
|
||||
New-ScriptStep -Step "pdf-acceptance-gate" -ScriptName "run-pdf-acceptance-gate.ps1"
|
||||
New-ScriptStep -Step "review-structured-acceptance-gate" -ScriptName "run-review-structured-acceptance-gate.ps1"
|
||||
)
|
||||
@@ -409,7 +409,7 @@ $phaseDefinitions = @(
|
||||
name = "phase2"
|
||||
title = "pilot operations and organization"
|
||||
steps = @(
|
||||
New-ScriptStep -Step "pilot-closed-loop" -ScriptName "run-phase3-closed-loop.ps1" -Args $baselineArgs
|
||||
New-ScriptStep -Step "pilot-closed-loop" -ScriptName "run-phase3-closed-loop.ps1" -ScriptArgs $baselineArgs
|
||||
New-ScriptStep -Step "pilot-readiness-gate" -ScriptName "run-pilot-readiness-gate.ps1"
|
||||
New-ScriptStep -Step "business-quality-gate" -ScriptName "run-business-quality-gate.ps1"
|
||||
New-ScriptStep -Step "phase8-pilot-closed-loop" -ScriptName "run-phase8-pilot-closed-loop.ps1"
|
||||
@@ -439,7 +439,7 @@ $phaseDefinitions = @(
|
||||
New-ScriptStep -Step "scale-ops-gate" -ScriptName "run-scale-ops-gate.ps1"
|
||||
New-ScriptStep -Step "v2-roadmap-gate" -ScriptName "run-v2-roadmap-gate.ps1"
|
||||
New-ScriptStep -Step "formal-launch-preparation-gate" -ScriptName "run-formal-launch-preparation-gate.ps1"
|
||||
New-ScriptStep -Step "formal-launch-approval-gate" -ScriptName "run-formal-launch-approval-gate.ps1" -Args $formalLaunchApprovalArgs
|
||||
New-ScriptStep -Step "formal-launch-approval-gate" -ScriptName "run-formal-launch-approval-gate.ps1" -ScriptArgs $formalLaunchApprovalArgs
|
||||
)
|
||||
}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user