Skip to content

Conversation

@vicheey
Copy link
Contributor

@vicheey vicheey commented Dec 13, 2024

Problem

SAM CLI guided deploy support template parameter override for both sync and deploy command. However, the AppBuilder wizard UI only support this feature for SAM deploy trigger from SAM template context menu or AppBuilder project node menu button.

Solution

  • Implement nested wizard for template parameter for both sync and deploy action for all entry points.
  • Refactor DeployWizard class for consistency with SyncWizard class
  • Add unit test for validating correct backward flow and state restoration for both wizard.

License: I confirm that my contribution is made under the terms of the Apache 2.0 license.

@vicheey vicheey changed the title Arch wizards support async bind prompter functions fix(lambda): enable template parameter prompters for all deploy and sync entry points Dec 13, 2024
@vicheey vicheey changed the title fix(lambda): enable template parameter prompters for all deploy and sync entry points fix(lambda): enable template parameter prompters for all deploy and sync entry points Dec 13, 2024
@vicheey vicheey marked this pull request as ready for review December 13, 2024 22:11
@vicheey vicheey requested a review from a team as a code owner December 13, 2024 22:11
@justinmk3 justinmk3 merged commit 525181b into aws:master Dec 16, 2024
25 of 26 checks passed
@vicheey vicheey deleted the arch-wizards-support-async-bind-prompter-functions branch December 16, 2024 21:52
karanA-aws pushed a commit to karanA-aws/aws-toolkit-vscode that referenced this pull request Jan 17, 2025
…points aws#6240

## Problem
SAM CLI guided deploy support template parameter override for both sync
and deploy command. However, the AppBuilder wizard UI only support this
feature for SAM deploy trigger from SAM template context menu or
AppBuilder project node menu button.

## Solution
- Implement nested wizard for template parameter for both sync and
deploy action for all entry points.
- Refactor DeployWizard class for consistency with SyncWizard class
- Add unit test for validating correct backward flow and state
restoration for both wizard.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants