Use one execution plan throughout the runner
This commit is contained in:
@@ -33,12 +33,10 @@ func Run(ctx context.Context, args []string, out io.Writer) error {
|
||||
if err != nil {
|
||||
return fmt.Errorf("run: %w", err)
|
||||
}
|
||||
stages := request.Plan.Stages()
|
||||
summary, err := executeStagesFn(ctx, cfg, stages, RunOptions{
|
||||
summary, err := executeStagesFn(ctx, cfg, request.Plan, RunOptions{
|
||||
Force: request.Force,
|
||||
SelectedArtifacts: request.SelectedArtifacts,
|
||||
EffectiveArtifacts: effectiveArtifacts,
|
||||
Plan: request.Plan,
|
||||
})
|
||||
if err != nil {
|
||||
return fmt.Errorf("run: %w", err)
|
||||
|
||||
Reference in New Issue
Block a user