Mikhail Shilkov
6cc7b3c107
Docs for versioned modules ( #5183 )
2020-08-19 14:57:39 +02:00
Justin Van Patten
78edb28590
Add Python input/output classes to provider codegen ( #5034 )
...
This updates the Python codegen to emit input/output classes.
2020-08-19 01:16:47 -07:00
Justin Van Patten
cd9fae599d
Python SDK changes to support input/output classes ( #5033 )
...
Python SDK changes to support strongly-typed input/output "dataclasses".
2020-08-19 01:15:56 -07:00
Ollie Gray
6eb475ab95
Enable pushing to Artifact Registry in actions ( #5075 )
2020-08-19 00:29:22 -07:00
Luke Hoban
2470d59efb
Revert "Added --suppress-permalink option ( #5177 )" ( #5185 )
...
This reverts commit f8d929d197
.
2020-08-18 08:50:44 -07:00
Scott Murray
f8d929d197
Added --suppress-permalink option ( #5177 )
2020-08-17 22:11:44 -07:00
Vivek Lakshmanan
8777dd77ca
Merge pull request #5170 from pulumi/vl/ResourceOptions
...
Map python resource options to provider options
2020-08-17 17:36:05 -07:00
Vivek Lakshmanan
f6fd98544d
Update pkg/codegen/python/gen.go
...
Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2020-08-17 16:58:59 -07:00
Komal
d7ce0e586c
[codegen/python] - Include single word props in casing tables. ( #5181 )
2020-08-17 16:44:55 -07:00
Vivek Lakshmanan
38387f1742
Set the snake case translation for provider input properties
...
Fixes https://github.com/pulumi/pulumi-kubernetes/issues/1244
2020-08-14 14:34:46 -07:00
Praneet Loke
99fcd359ee
[codegen/docs] Fix the case used in links for Node.js modules. ( #5165 )
2020-08-13 17:29:56 -07:00
Paul Stack
b273e1cbb1
Update issue templates
2020-08-12 20:16:34 +01:00
Paul Stack
712e453e31
Delete ISSUE_TEMPLATE.md
2020-08-12 20:16:03 +01:00
Paul Stack
3595312d64
Adding a default issue template ( #5133 )
2020-08-12 20:10:03 +01:00
Lee Briggs
3a01c0cde8
Merge pull request #5150 from pulumi/jar-extract
...
support extracting jar files
2020-08-12 09:58:26 -07:00
Albert Zhong
0dbc9fd3f2
[codegen/go] Remove go/gen_crd2pulumi ( #5166 )
2020-08-12 10:27:05 -06:00
Evan Boyle
c9d8549ae6
[Go Program Gen] Only generate a single literal when traversing a union type ( #5154 )
2020-08-11 11:43:56 -07:00
Paul Stack
8d72929c98
Merge pull request #5158 from pulumi/stack-history-command
...
The history command should be a subcommand of stack
2020-08-11 18:47:17 +01:00
stack72
d190247ede
The history command should be a subcommand of stack
...
Fixes : #5134
This ensures that `pulumi history` has been deprecated in favor of
the new `pulumi stack history` command. The deprecated command will
be removed in v3.0.0 of Pulumi
2020-08-11 17:52:51 +01:00
Paul Stack
44a806180b
Bump version of go-cloud to v0.20.0 ( #5156 )
2020-08-11 17:48:56 +01:00
Justin Van Patten
3601d710cc
Work around TS compiler error ( #5148 )
2020-08-11 06:35:12 -07:00
Trung Lê
4362744a7d
Fix typo ( #5153 )
2020-08-11 12:12:24 +01:00
Lee Briggs
c325e4f53b
Merge branch 'justin/testresource' into jar-extract
2020-08-10 18:14:43 -07:00
Justin Van Patten
7a3ef12134
Work around TS compiler error
2020-08-10 14:57:09 -07:00
Lee Briggs
574a9151db
support jar files
2020-08-10 14:15:35 -07:00
Albert Zhong
2cd0c000bd
[codegen] Add codegen/go/gen_crd2pulumi, clean up codegen/nodejs/gen_crd2pulumi ( #5116 )
...
* Add codegen/go/gen_crd2pulumi
* Properly generate Go CRD resources
* generate nodejs resources
* Remove nodejs/gen_crd2pulumi.go
* Remove generating funtions
2020-08-10 10:21:50 -07:00
Luke Hoban
5066ae3227
Fix support for CheckFailures in Python Dynamic Providers ( #5139 )
...
Fixes #5138 .
2020-08-10 09:28:25 -07:00
stack72
347a71b377
Prepare for v2.8.2 release
2020-08-07 21:36:09 +01:00
stack72
d03d2b1fc9
Merge branch 'preserve-config-order'
2020-08-07 21:32:21 +01:00
stack72
5f4bfab192
Ensure Project Stack is not loaded and saved unnecessariliy for default secrets manager
...
Fixes : #5126
In the newServiceSecretsManager, we were loading and saving the project stack
without understanding if any changes had actually been made - e.g. changing the
stack to be a new secrets provider
This has now been guarded against, tests added to understand when it will
actually be saved and we no longer get unnecessary config sorting when interacting
with a default stack AND no longer get an empty config map in our config
file when we initiate a new stack with a default secrets provider
2020-08-07 21:31:57 +01:00
Komal
2f2e62e2e4
[codegen/python] - Normalize module names in program gen ( #5128 )
2020-08-07 09:30:07 -07:00
Mikhail Shilkov
0c9d1fdd0e
Fix C# program gen for Kubernetes examples ( #5129 )
2020-08-07 09:31:42 -06:00
Paul Stack
94098088d8
Adding a Repository Dispatch event for homebrew bump script ( #5125 )
...
This replaces the work in scripts/update_homebrew.sh
2020-08-07 13:40:07 +01:00
Pat Gavlin
e5f44a7b0c
Use a package map where appropriate ( #5127 )
...
* Use a package map where appropriate
* Fix imports
* handle NoneType for literal value expressions in go program gen
* add operator tests for c#, python, and node
Co-authored-by: evanboyle <evan@pulumi.com>
2020-08-06 19:09:18 -07:00
Luke Hoban
4e0b5df981
Support publishing and consuming policy packs using any runtime ( #5102 )
...
Fixes #5089 .
2020-08-06 16:33:59 -07:00
Komal
ff219a2381
Use input/output classes in program gen ( #5086 )
2020-08-06 15:09:23 -07:00
Levi Blackstone
ba18683d9a
[codegen] Generate null values for model.NoneType ( #5122 )
2020-08-06 14:12:27 -06:00
Marcus Turewicz
f39df9f030
Add nuget badge to README ( #5117 )
...
* Add nuget badge to README
* Update CHANGELOG.md
2020-08-05 20:31:33 -07:00
Evan Boyle
fbf391fd4b
Merge pull request #5115 from pulumi/evan/fixKubeProgramGen
...
[Go Program Gen] Fix various Kubernetes issues
2020-08-05 17:30:23 -07:00
Levi Blackstone
3286aae20d
[codegen] Make schema and package available to HCL2 codegen ( #5114 )
2020-08-05 17:27:17 -06:00
Pat Gavlin
63db7e0d46
Use the existing contexts map.
2020-08-05 16:11:12 -07:00
evanboyle
9425016521
add todos
2020-08-05 15:50:07 -07:00
evanboyle
2c350b08d8
lint
2020-08-05 15:31:12 -07:00
evanboyle
2f71fbbf2d
traverse object and tuple cons expressions for imports
2020-08-05 15:23:36 -07:00
stack72
d4f18fdd65
Prepare for v2.8.1 release
2020-08-05 22:33:55 +01:00
Paul Stack
0525ff5a32
Merge pull request #5110 from pulumi/fixup-passphrase-secrets-provider
...
Ensure Passphrase Secret Manager is available to use with new config
2020-08-05 21:49:35 +01:00
stack72
ca18028bd7
Ensure Passphrase Secret Manager is available to use with new config
...
Fixes : #5104
This reverts a code change that was checking initially for the
SecretsProvider of the currentStack being an empty string. When it
was an empty string, we were checking the backend type and we were
setting a serviceSecretsManager. This wasn't correct, the logic
needed to check for an empty SecretsProvider AND an empty EncryptionSalt
The important part is that it needed to check for the EncryptionSalt
to make sure it wasn't a passphrase secrets manger
2020-08-05 20:55:13 +01:00
Komal
269b537e57
[codegen/python] - Fix python resource tokens ( #5107 )
2020-08-05 12:50:54 -07:00
evanboyle
8af3be1e3f
account for import aliases in program expressions
2020-08-05 12:44:46 -07:00
evanboyle
e2e6db47f7
use import aliases in Go program gen
2020-08-05 11:42:38 -07:00