pulumi/tests/integration
joeduffy 250bcb9751 Add a --json flag to the preview command
This change adds a --json flag to the preview command, enabling
basic JSON serialization of preview plans. This effectively flattens
the engine event stream into a preview structure that contains a list
of steps, diagnostics, and summary information. Each step contains
the deep serialization of resource state, in addition to metadata about
the step, such as what kind of operation it entails.

This is a partial implementation of pulumi/pulumi#2390. In particular,
we only support --json on the `preview` command itself, and not `up`,
meaning that it isn't possible to serialize the result of an actual
deployment yet (thereby limiting what you can do with outputs, etc).
2019-04-25 17:36:31 -07:00
..
config_basic Remove existing lock files 2018-11-12 15:33:58 -08:00
config_capture_e2e/nodejs Remove existing lock files 2018-11-12 15:33:58 -08:00
delete_before_create Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
dependency_steps Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
double_pending_delete Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
duplicate_urns Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
ee_perf Use prefered new pulumi.Config() form 2019-01-31 16:11:57 -08:00
empty Remove existing lock files 2018-11-12 15:33:58 -08:00
explicit_provider Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
get_created Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
invalid_package_json Remove existing lock files 2018-11-12 15:33:58 -08:00
partial_state Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
project_main Remove existing lock files 2018-11-12 15:33:58 -08:00
project_main_abs Fix pending delete replacement failure (#658) 2017-12-07 09:44:38 -08:00
project_main_parent Fix pending delete replacement failure (#658) 2017-12-07 09:44:38 -08:00
protect_resources Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
read Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
recreate_resource_check Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
single_resource Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
stack_bad_parenting Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
stack_dependencies Remove existing lock files 2018-11-12 15:33:58 -08:00
stack_outputs Remove existing lock files 2018-11-12 15:33:58 -08:00
stack_parenting Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
stack_project_name Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
stack_reference Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
steps Consistent dependencies (#2517) 2019-03-05 20:34:51 -08:00
integration_test.go Add a --json flag to the preview command 2019-04-25 17:36:31 -07:00