pulumi/pkg/engine
Joe Duffy 69f7f51375 Many asset improvements
This improves a few things about assets:

* Compute and store hashes as input properties, so that changes on
  disk are recognized and trigger updates (pulumi/pulumi#153).

* Issue explicit and prompt diagnostics when an asset is missing or
  of an unexpected kind, rather than failing late (pulumi/pulumi#156).

* Permit raw directories to be passed as archives, in addition to
  archive formats like tar, zip, etc. (pulumi/pulumi#240).

* Permit not only assets as elements of an archive's member list, but
  also other archives themselves (pulumi/pulumi#280).
2017-10-22 13:39:21 -07:00
..
deploy.go Save snapshots after each step. 2017-10-19 10:57:48 -07:00
destroy.go Use Stack over Environment to describe a deployment target 2017-10-16 13:04:20 -07:00
engine.go Split apart EnvironmentProvider interface 2017-10-11 13:23:44 -07:00
env.go Use Stack over Environment to describe a deployment target 2017-10-16 13:04:20 -07:00
events.go Fix CLI hangs when errors occur 2017-10-20 17:28:35 -07:00
eventsink.go Accept a send-only event channel in Deploy and Preview. 2017-10-12 14:16:44 -07:00
pack.go Fix whitespace issues 2017-10-20 13:30:07 -07:00
plan.go Many asset improvements 2017-10-22 13:39:21 -07:00
preview.go Drain std{out,err} when a plugin fails to load. 2017-10-16 21:38:11 -07:00