pulumi/pkg/backend/display
Luke Hoban 25206c5ea8 Add an experimental pulumi watch command (#3391)
Adds a new experimental `pulumi watch` CLI command which can be used for inner loop development on a Pulumi stack.  This command is only available currently via `PULUMI_EXPERIMENTAL=true` while in active development.

The `watch` command does the following:
1. Watches the workspace (the tree rooted at the `Pulumi.yaml` file) for changes
2. Triggers an `update` to the stack whenever there is a change
3. Streams output containing summaries of key update events as well as logs from any resources under management into a combined CLI output

Part of https://github.com/pulumi/pulumi/issues/3448.

The PULUMI_EXPERIMENTAL flag also makes`query` and `policy` available.
2019-11-06 12:56:29 -08:00
..
detailedDiff.go Pass ignoreChanges to providers. (#3005) 2019-07-31 11:39:07 -05:00
detailedDiff_test.go Pass ignoreChanges to providers. (#3005) 2019-07-31 11:39:07 -05:00
diff.go Print PolicyPacks run as part of update summary 2019-09-30 14:49:21 -07:00
display.go Add an experimental pulumi watch command (#3391) 2019-11-06 12:56:29 -08:00
events.go Print PolicyPacks run as part of update summary 2019-09-30 14:49:21 -07:00
json.go Remove references to pulumi/glog. (#3009) 2019-07-31 13:23:33 -05:00
jsonmessage.go Depend on ijc fork of Gotty 2019-07-25 15:37:23 -05:00
options.go Add an experimental pulumi watch command (#3391) 2019-11-06 12:56:29 -08:00
progress.go Print PolicyPacks run as part of update summary 2019-09-30 14:49:21 -07:00
query.go Disable interactive-terminal spinner when on a CI machine. (#3070) 2019-08-13 12:50:09 -07:00
rows.go Print PolicyPacks run as part of update summary 2019-09-30 14:49:21 -07:00
tableutil.go Print PolicyPacks run as part of update summary 2019-09-30 14:49:21 -07:00
watch.go Add an experimental pulumi watch command (#3391) 2019-11-06 12:56:29 -08:00