pulumi/sdk/go/common/workspace
Harry bb84532fe6
Plugin Link (#10146)
* demo

* modifications for serialization

* Provisionally changed plugins from map to array

* warnings for duplicate

* avoid breaking change

* avoid null pointer dereference

* added test

* Delete Pulumi.yaml

* ensurePluginsAreInstalled

* lint

* reworked NewContext and added kind

* auto-detect current project for YAML

* lint

* removed debug statement

* automatically modify local paths

* typo

* First return value of GetPluginPath was never used

* Always use the path returned from getPluginInfoAndPath in GetPluginPath

Also assert that Path is the correct directory for PluginInfo.

* address comments

* added language, analyzers

* path tweaks and cosmetic changes

* changelog + tweaks

* changed NewContextWithRoot to accept plugins instead of project

* Fix TestUnmarshalProjectWithProviderList

* Fix NewContext

* Fix comment

Co-authored-by: Fraser Waters <fraser@pulumi.com>
2022-07-22 14:17:43 +01:00
..
creds.go Return organizations from Backend.CurrentUser (#9211) 2022-03-31 09:11:19 +01:00
creds_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00
loaders.go Switch from golint to revive (#8010) 2021-09-21 10:00:44 -07:00
paths.go allow `pulumi destroy -s <stack>` if not in a pulumi project dir (#9918) 2022-07-11 08:28:53 -07:00
paths_test.go Deprecate Config, replace with StackConfigDir (#9145) 2022-03-13 21:39:22 +00:00
plugins.go Plugin Link (#10146) 2022-07-22 14:17:43 +01:00
plugins_install_nodejs_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00
plugins_install_python_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00
plugins_install_test.go [plugins] Fix plugin reinstallation. (#8892) 2022-02-02 23:10:16 -08:00
plugins_test.go Plugin Link (#10146) 2022-07-22 14:17:43 +01:00
project.go Plugin Link (#10146) 2022-07-22 14:17:43 +01:00
project_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00
settings.go move pkg/workspace -> sdk/go/common/workspace 2020-03-18 14:35:53 -07:00
templates.go Revert "Clone and test pulumi/templates from the current working branch (#9804)" (#9831) 2022-06-10 11:39:54 +01:00
templates_test.go ci: radical idea - what if slow tests & no stdout makes GH consider runner dead? 2022-03-06 14:52:13 -08:00
workspace.go Improve corrupt workspace settings experience (#8393) 2021-11-11 14:58:39 -08:00