mirror of https://github.com/pulumi/pulumi.git
2b803b4ab8
Consolidated `Target` parameters to a single variable. The deployment executor is not well aware of the overall update that is going on and runs individual resource operations. The consolidation minimizes leakage. Moved `--target` validation for `destroy` and `refresh` into `pkg/engine`. Fixed #6422 where `checkTargets()` would check the `prev` Snapshot for resources after `rebuildBaseState()` was called. This would mutate prev by removing resources from the snapshot. This caused deleted resources on targeted updates not to be found and be reported as an error due to having an unknown target. |
||
---|---|---|
.. | ||
lifecycletest | ||
deployment.go | ||
destroy.go | ||
detailedDiff.go | ||
detailedDiff_test.go | ||
doc.go | ||
engine.go | ||
errors.go | ||
events.go | ||
events_test.go | ||
eventsink.go | ||
import.go | ||
journal.go | ||
plugin_host.go | ||
plugins.go | ||
plugins_test.go | ||
project.go | ||
query.go | ||
refresh.go | ||
snapshot.go | ||
update.go | ||
update_test.go |