pulumi/cmd
pat@pulumi.com c56e716c31 Refactor the engine's entrypoints.
These changes refactor the engine's entrypoints--Deploy, Destroy, and
Preview--to be update-centric rather than stack-centric. Each of these
methods now takes a value of a new type, Update, that abstracts away the
vagaries of fetching and maintaining the update's state. This
refactoring also reinforces Pulumi.yaml as a CLI concept rather than an
engine concept; the CLI is now the only reader/writer of this format.

These changes will smooth the way for a few refactorings on the service
side that will aid in update isolation.
2018-01-08 14:15:16 -08:00
..
lumidl Argument validation for CLI commands 2017-11-29 16:10:53 -08:00
config.go Remove stack configuration when deleting a stack 2018-01-07 17:38:40 -08:00
config_test.go Save config information in Pulumi.yaml 2017-10-20 13:30:07 -07:00
debug_cmds.go Improve the overall cloud CLI experience 2017-12-02 14:34:42 -08:00
destroy.go Refactor the engine's entrypoints. 2018-01-08 14:15:16 -08:00
init.go Argument validation for CLI commands 2017-11-29 16:10:53 -08:00
login.go Add a logout --all command (#673) 2017-12-08 12:14:14 -08:00
logout.go Make cloud authentication more intuitive (#738) 2017-12-16 07:49:41 -08:00
logs.go Default pulumi logs to 1 hour of logs (#780) 2018-01-05 12:10:49 -08:00
logs_test.go Address PR feedback on #600 (#611) 2017-11-28 12:54:36 -08:00
preview.go Refactor the engine's entrypoints. 2018-01-08 14:15:16 -08:00
pulumi.go Make cloud authentication more intuitive (#738) 2017-12-16 07:49:41 -08:00
stack.go Add the ability to {ex,im}port a stack's deployment. 2018-01-05 16:22:31 -08:00
stack_export.go Add the ability to {ex,im}port a stack's deployment. 2018-01-05 16:22:31 -08:00
stack_import.go Appease the linters. 2018-01-05 17:35:22 -08:00
stack_init.go Make config a little less error prone 2017-12-13 10:46:54 -08:00
stack_ls.go Humanize some outputs a little (#723) 2017-12-14 11:51:58 -08:00
stack_output.go Pass more stack info to ExtraRuntimeValidation (#717) 2017-12-13 16:09:14 -08:00
stack_rm.go Remove stack configuration when deleting a stack 2018-01-07 17:38:40 -08:00
stack_select.go Fix error message for stack select failures 2017-12-28 16:51:53 -08:00
update.go Refactor the engine's entrypoints. 2018-01-08 14:15:16 -08:00
util.go Refactor the engine's entrypoints. 2018-01-08 14:15:16 -08:00
version.go Add a manifest to checkpoint files (#630) 2017-12-01 13:50:32 -08:00