-
Notifications
You must be signed in to change notification settings - Fork 428
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Display a progress tracker during deployments #1742
Labels
type/design
Issues that are design proposals.
type/enhancement
Issues that are improvements for existing features.
Comments
mergify bot
pushed a commit
that referenced
this issue
Dec 10, 2020
) Add a `stream` package that allows clients to subscribe their channel for new cloudformation stack events. A typical client will use this package like this: ```go streamer := &stream.StackStreamer{ } // Define your streamer. streamer.Subscribe(channels...) // Assign all channels that want to receive notifications. go stream.Stream(ctx, streamer) // Start streaming. ``` Related #1742 By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
This is now released in https://github.com/aws/copilot-cli/releases/tag/v1.2.0 ! |
thrau
pushed a commit
to localstack/copilot-cli-local
that referenced
this issue
Dec 9, 2022
…s#1747) Add a `stream` package that allows clients to subscribe their channel for new cloudformation stack events. A typical client will use this package like this: ```go streamer := &stream.StackStreamer{ } // Define your streamer. streamer.Subscribe(channels...) // Assign all channels that want to receive notifications. go stream.Stream(ctx, streamer) // Start streaming. ``` Related aws#1742 By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
type/design
Issues that are design proposals.
type/enhancement
Issues that are improvements for existing features.
Hi everyone!
Background
Copilot already provides a progress tracker for
env init
that is both[transparent]
,[educational]
:We'd like to
[scale]
a similar UX for our remaining commands.Proposal
We’re proposing to display a progress tracker that’s similar to
env init
. Each stack resource will be rendered with a human-friendly description and status, but in a flat hierarchy.The following resources will get a special view component:
EnvControllerAction
, then under it we will display stack events from the environment stack.AddonsStack
, then we will display stack events from the addons stack under it.AWS::ECS::Service
,*then we will display deployment activities as illustrated above.Milestones
The text was updated successfully, but these errors were encountered: