pulumi/pkg
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
..
backend Refactor the engine's entrypoints. 2018-01-08 14:15:16 -08:00
compiler/errors Use Stack over Environment to describe a deployment target 2017-10-16 13:04:20 -07:00
diag Attempt to fix colorization (#740) 2017-12-18 11:42:32 -08:00
encoding Use go-yaml directly 2017-10-20 14:01:37 -07:00
engine Refactor the engine's entrypoints. 2018-01-08 14:15:16 -08:00
graph Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
operations Add missing Infof argument 2017-12-27 14:54:27 -08:00
pack Remove stack configuration when deleting a stack 2018-01-07 17:38:40 -08:00
resource Refactor the engine's entrypoints. 2018-01-08 14:15:16 -08:00
testing Refactor the engine's entrypoints. 2018-01-08 14:15:16 -08:00
tokens Rename pulumi-fabric to pulumi 2017-09-21 19:18:21 -07:00
tools AssertNoError instead of Assert(err == nil) 2018-01-08 13:46:21 -08:00
util AssertNoError instead of Assert(err == nil) 2018-01-08 13:46:21 -08:00
version Add a manifest to checkpoint files (#630) 2017-12-01 13:50:32 -08:00
workspace Remove stack configuration when deleting a stack 2018-01-07 17:38:40 -08:00