Previously, the `pulumi` tool did not show any indication of progress when doing a deployment. Combined with the fact that we do not create resources in parallel it meant that sometime `pulumi` would appear to hang, when really it was just waiting on some resource to be created in AWS. In addition, some AWS resources take a long time to create and CI systems like travis will kill the job if there is no output. This causes us (and our customers) to have to do crazy dances where we launch shell scripts that write a dot to the console every once in a while so we don't get killed. While we plan to overhaul the output logic (see #617), we take a first step towards interactivity by simply having a nice little spinner (in the interactive case) and when run non interactive have `pulumi` print a message that it is still working. Fixes #794 |
||
---|---|---|
.. | ||
errors.go | ||
logs.go | ||
stacks.go | ||
updates.go |