Tomas Jansson
1bdfd3dd41
Add F# operators for InputUnion ( #4699 )
2020-05-26 14:18:56 +02:00
Evan Boyle
20452b9cb5
fix dotnet error ( #4668 )
2020-05-19 12:06:24 -07:00
Mikhail Shilkov
5b0c4e162d
Fix NRE in C# mocks and include the stack to result again ( #4656 )
...
Fix NRE in C# mocks and include the stack to result again
2020-05-18 17:18:12 +02:00
Lee Briggs
8c314ec39a
Add brew make targets to sdk makefiles
2020-05-13 20:42:01 -07:00
Justin Van Patten
1fe5b1cb26
Fix occasional .NET test failure ( #4564 )
...
This avoids the "NotSupportedException : Multiple executions of TestAsync must run serially" from calls to `Deployment.TestAsync` in the mocks test, which can happen if a stack test runs before the mock test (.NET unit tests are run in random order).
2020-05-05 15:09:50 -07:00
Pat Gavlin
9b1b9cca24
Makefile: properly encode dependencies ( #4541 )
...
This allows for the use of `make -j`, which speeds up a full build
dramatically at the cost of rather incomprehensible logs.
2020-05-04 14:26:52 -07:00
Justin Van Patten
c058443107
.NET: Disable parallel xUnit tests ( #4547 )
...
Despite having the `[assembly: CollectionBehavior(DisableTestParallelization = true)]` attribute, it appears `dotnet test` is still running tests in parallel. To address, use a configuration file to disable parallelization.
2020-05-01 11:42:32 -07:00
Yves Reynhout
f36a8b4ca0
Adds TPL based runTask to Deployment ( #3858 )
...
Add TPL based runTask to Deployment.
2020-05-01 16:21:37 +02:00
Justin Van Patten
653dcf8f1f
Don't call IMocks.NewResourceAsync for the root stack resource ( #4527 )
2020-04-30 10:38:48 -07:00
komal
b555286042
Updating .NET references
2020-04-27 12:42:11 -07:00
Komal
c7866108e1
Merge branch 'master' into komalali/increase-grpc-message-size
2020-04-24 17:54:32 -07:00
Komal
6f49d990f7
Remove preview language from dotnet readme.
2020-04-24 13:54:41 -07:00
komal
2776a80a14
remove unneeded types
2020-04-23 17:58:17 -07:00
komal
6a869fa0f3
fix c# channel option
2020-04-23 17:30:23 -07:00
Komal Ali
9cf635ad5a
pr changes
2020-04-23 11:16:36 -07:00
Komal Ali
cc96df7485
update channel options in go
2020-04-23 11:16:36 -07:00
Komal Ali
64f3c4a02a
update sdks with new max message size
2020-04-23 11:16:36 -07:00
Mikhail Shilkov
3e7b3667ee
Bump to .NET Core 3.1 ( #4400 )
...
Bump to .NET Core 3.1
2020-04-15 16:31:18 +02:00
stack72
b721aefe27
Adding an empty PublicAPI.Unshipped.txt file
2020-04-14 11:17:39 +01:00
stack72
0af34619bb
Mark .NET API as shipped
2020-04-14 10:59:44 +01:00
CyrusNajmabadi
66bd3f4aa8
Breaking changes due to Feature 2.0 work
...
* Make `async:true` the default for `invoke` calls (#3750 )
* Switch away from native grpc impl. (#3728 )
* Remove usage of the 'deasync' library from @pulumi/pulumi. (#3752 )
* Only retry as long as we get unavailable back. Anything else continues. (#3769 )
* Handle all errors for now. (#3781 )
* Do not assume --yes was present when using pulumi in non-interactive mode (#3793 )
* Upgrade all paths for sdk and pkg to v2
* Backport C# invoke classes and other recent gen changes (#4288 )
Adjust C# generation
* Replace IDeployment with a sealed class (#4318 )
Replace IDeployment with a sealed class
* .NET: default to args subtype rather than Args.Empty (#4320 )
* Adding system namespace for Dotnet code gen
This is required for using Obsolute attributes for deprecations
```
Iam/InstanceProfile.cs(142,10): error CS0246: The type or namespace name 'ObsoleteAttribute' could not be found (are you missing a using directive or an assembly reference?) [/Users/stack72/code/go/src/github.com/pulumi/pulumi-aws/sdk/dotnet/Pulumi.Aws.csproj]
Iam/InstanceProfile.cs(142,10): error CS0246: The type or namespace name 'Obsolete' could not be found (are you missing a using directive or an assembly reference?) [/Users/stack72/code/go/src/github.com/pulumi/pulumi-aws/sdk/dotnet/Pulumi.Aws.csproj]
```
* Fix the nullability of config type properties in C# codegen (#4379 )
2020-04-14 09:30:25 +01:00
Mikhail Shilkov
d3e7041c0d
Support the binary option for .NET ( #4355 )
...
Support the binary option for .NET
2020-04-12 21:34:50 +02:00
Mikhail Shilkov
46dababc28
Add additional RunAsync overloads ( #4286 )
2020-04-09 16:43:43 +02:00
Mikhail Shilkov
1d171dbb74
Add Output.All overloads ( #4321 )
...
Add Output.All overloads
2020-04-07 20:51:05 +02:00
Justin Van Patten
dd104a00a7
Propagate secretness correctly in Python apply
( #4273 )
...
* Propagate secretness correctly in Python `apply`
* Improve `apply` test coverage
* Update CHANGELOG.md
2020-04-02 13:01:29 -07:00
Justin Van Patten
a5ca20bbf2
Specify StringComparison.Ordinal to StartsWith ( #4244 )
...
StartsWith does a culture-sensitive comparison by default, and in this case, we really just want an ordinal comparison.
2020-03-31 08:24:58 -07:00
Mikhail Shilkov
6e15c83e1a
Remove legacy .NET attributes ( #4190 )
...
Remove legacy .NET attributes
2020-03-27 10:51:42 +01:00
evanboyle
56c1dd7012
Revert "move sdk/dotnet/cmd/pulumi-language-dotnet -> pkg/cmd/pulumi-language-dotnet"
...
This reverts commit b7ea8198de
.
2020-03-18 17:13:46 -07:00
evanboyle
30df499838
move pkg/version -> sdk/go/common/version
2020-03-18 15:25:25 -07:00
evanboyle
b7ea8198de
move sdk/dotnet/cmd/pulumi-language-dotnet -> pkg/cmd/pulumi-language-dotnet
2020-03-18 12:45:33 -07:00
Mikhail Shilkov
dbe365376d
Add Stack Transformations to .NET SDK ( #4008 )
...
Stack transformations and integration tests
2020-03-16 17:40:52 +01:00
Mikhail Shilkov
a95a4d1195
Unit testing in .NET ( #3696 )
...
Mock-based testing in .NET
2020-03-11 23:10:01 +01:00
Mikhail Shilkov
8e87b2b893
Relax the type check to accomodate what YAML parser returns ( #4023 )
...
Relax the type check to accomodate what YAML parser returns
2020-03-05 16:41:31 +01:00
Mikhail Shilkov
42d1a606a4
Simplify resource options ( #3943 )
...
Simplify resource options, making the base class abstract
2020-02-21 09:24:52 +01:00
Mikhail Shilkov
f1cdce9488
Move .NET serialization attributes to Pulumi namespace ( #3902 )
...
Move .NET serialization attributes to Pulumi namespace, deprecate the ones in Pulumi.Serialization
2020-02-11 11:40:14 +01:00
Lee Zen
d68d22a541
Run dotnet test with version parameters so that it doesn't generate a differently versioned .nupkg file ( #3888 )
2020-02-10 14:43:43 -08:00
CyrusNajmabadi
ee6b545358
Be resilient to duplicate tasks in our inflight task list. ( #3887 )
2020-02-06 15:29:41 -08:00
Mikhail Shilkov
169a1e6a70
Dictionary resource in .NET ( #3828 )
...
Dictionary resource for Kubernetes YAML support
2020-02-05 21:22:30 +01:00
Mikhail Shilkov
d46a1d1abb
Output watcher ( #3836 )
2020-01-30 08:05:47 +01:00
Mikhail Shilkov
66de4a48b7
First-class Stack component for .NET ( #3618 )
...
First-class Stack component for .NET
2019-12-23 08:31:12 +01:00
CyrusNajmabadi
f4fc00ad0e
Output.apply should lift resources from inner Outputs to the top level output. ( #3663 )
2019-12-17 14:11:45 -08:00
Justin Van Patten
c6dea8c82f
Fix golangci-lint warning ( #3651 )
...
Fix the following lint warning:
```
WARN [runner/nolint] Found unknown linters in //nolint directives: intentionally running dynamic program name.
```
2019-12-12 22:25:56 +00:00
Justin Van Patten
a83a5d9605
.NET: Treat warnings as errors ( #3650 )
...
Fix the following warning and turn on "treat warnings as errors" for our .NET projects.
```
Deployment/InvokeOptions.cs(6,60): warning CS1574: XML comment has cref attribute 'InvokeAsync{T}(string,
```
2019-12-12 17:13:26 +00:00
Mikhail Shilkov
83a2fc2442
Fix serialization of InvokeArgs ( #3614 )
...
Fix serialization of InvokeArgs
2019-12-10 12:20:14 +01:00
Mikhail Shilkov
7b3ec744f4
Stack References in .NET ( #3511 )
...
Stack References in .NET
2019-12-05 13:16:39 +01:00
Mikhail Shilkov
84c2426f0b
Helper method to log an exception in .NET ( #3602 )
2019-12-04 11:02:03 +01:00
CyrusNajmabadi
669b80af96
Support json values in the .net sdk ( #3573 )
2019-11-25 23:50:05 -05:00
CyrusNajmabadi
048400b97e
Fix stackoverflow when checking conversion types. ( #3559 )
2019-11-21 18:36:01 -05:00
CyrusNajmabadi
d7e93472b3
Filter out internal properties when deserializing data ( #3560 )
2019-11-21 17:05:39 -05:00
CyrusNajmabadi
eedd277cd7
Update copyrights ( #3557 )
2019-11-21 22:46:14 +01:00