mirror of https://github.com/pulumi/pulumi.git
e2ce16b057
Migrate configuration from the old model to the new model. The strategy here is that when we first run `pulumi` we enumerate all of the stacks from all of the backends we know about and for each stack get the configuration values from the project and workspace and promote them into the new file. As we do this, we remove stack specific config from the workspace and Pulumi.yaml file. If we are able to upgrade all the stacks we know about, we delete all global configuration data in the workspace and in Pulumi.yaml as well. We have a test that ensures upgrades continue to work. |
||
---|---|---|
.. | ||
stacks/config_upgrade | ||
workspaces/config_upgrade | ||
settings.json |