pulumi/pkg
Justin Van Patten bfe4969f35
.NET: Report plugin install errors during `pulumi new` (#5760)
The way `pulumi new` installs dependencies for .NET projects is slightly different from other languages. For Node.js, Python, and Go, `pulumi new` runs the appropriate command to install project dependencies (e.g. `npm install`, `pip install`, or `go mod download`). For .NET, it calls the same routine used during `preview|up` to ensure required plugins are installed. For .NET, this ends up running `dotnet build` which implicitly installs Nuget packages, builds the project, and also attempts to determine and install the needed Pulumi plugins. When this operation runs during `preview|up`, and there are failures installing a plugin, the error is logged, but deliberately not returned, because an error will be shown for missing plugins later on during the `preview|up` operation. However, during `pulumi new`, we should show any plugin install errors.
2020-11-16 21:56:13 -08:00
..
backend Ensure policy events do not cause a panic when using preview --json (#5610) 2020-10-22 20:28:39 +01:00
cmd/pulumi Refactor to add version check to pulumi new as well 2020-11-12 09:20:28 -08:00
codegen Ensure resource docs have a newline after description but before examples to render correctly (#5762) 2020-11-14 00:20:33 +00:00
engine .NET: Report plugin install errors during `pulumi new` (#5760) 2020-11-16 21:56:13 -08:00
graph Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
operations Ensure CLI doesn't panic when using pulumi watch and ComponentResources (#5675) 2020-11-04 01:14:43 +00:00
resource Respect provider config secretness. (#5742) 2020-11-12 12:18:12 -08:00
secrets Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
testing/integration Support remote components in Python (#5375) 2020-09-30 14:09:20 -07:00
util Breaking changes due to Feature 2.0 work 2020-04-14 09:30:25 +01:00
version duplicate version to ensure linking is properly handled 2020-03-19 12:49:34 -07:00
go.mod switch uuid packages (#5608) 2020-11-04 03:13:04 +00:00
go.sum Fix the go sum files to ensure non dirty tree (#5683) 2020-11-04 20:04:03 +00:00