Add two basic templates (google-native + raw kotlin)#351
Conversation
I like them!
Looking at https://github.com/pulumi/templates/, most of them have a suffix with the language:
On one hand, this doesn't really concern us, since our templates are hosted in this repository (and this repository has Other stuff:
|
|
|
||
| dependencies { | ||
| implementation("org.virtuslab:pulumi-kotlin:0.9.4.0") | ||
| implementation("org.virtuslab:pulumi-google-native-kotlin:0.31.1.1") |
There was a problem hiding this comment.
Does this work? In the E2E tests I encountered an issue where I has to exclude some stuff due to a versioning conflict
pulumi-kotlin/examples/google-native-sample-project/pom.xml
Lines 21 to 43 in f01ac54
There was a problem hiding this comment.
Btw, aside from the potential dependency conflict, it shouldn't be necessary to include the core SDK explicitly, just the Google Native dependency should be fine.
|
Btw, I just realized another thing. Our |


Task
Resolves: #350
Description
Example usage
Now:
pulumi new https://github.com/VirtuslabRnD/pulumi-kotlin/tree/350-add-templates/templates/google-nativeOnce it's merged:
pulumi new https://github.com/VirtuslabRnD/pulumi-kotlin/tree/main/templates/google-nativePotentially, after moving to
VirtusLabGH org:pulumi new https://github.com/VirtusLab/pulumi-kotlin/tree/main/templates/google-nativeWith "Deploy with Pulumi" button:
Source:
To do
VirtusLabGH organizationSuggestions needed
-kotlin? For example, which name is bettergoogle-native-kotlinorgoogle-nativekotlinvsbasicvsdefaultvsempty