steep-minister-28895
01/02/2023, 5:48 PMenough-garden-22763
01/05/2023, 2:04 PMsteep-minister-28895
01/10/2023, 4:56 PMWhat are some of your top needs from Pulumi core to support Kotlin further?I'd say that
--convert
and Kotlin code sample generation are the biggest unknowns for us. I predict these will also require a lot of further work in the code generation machinery.
The rest is mainly about "elegant" integration with the Pulumi release pipeline, Pulumi Registry and pulumi
CLI.rapid-vase-55745
03/10/2023, 3:31 AMPulumi.yaml
has runtime: java
error: failed to discover plugin requirements: language host could not determine Pulumi packages: could not find ./sbt, sbt on the $PATH: exec: "sbt": executable file not found in $PATH
steep-minister-28895
03/15/2023, 3:34 PMrapid-vase-55745
03/15/2023, 8:19 PM------------------------------------------------------------
Gradle 7.4
------------------------------------------------------------
Build time: 2022-02-08 09:58:38 UTC
Revision: f0d9291c04b90b59445041eaa75b2ee744162586
Kotlin: 1.5.31
Groovy: 3.0.9
Ant: Apache Ant(TM) version 1.10.11 compiled on July 10 2021
JVM: 19 (Oracle Corporation 19+36-2238)
OS: Mac OS X 13.2.1 x86_64
plugins {
kotlin("jvm") version "1.7.10"
application
}
group = "ca.kittle"
version = "0.0.1-SNAPSHOT"
description = "DM Seer and Buddies app infrastructure"
repositories {
mavenCentral()
mavenLocal()
}
kotlin {
jvmToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
}
}
java {
toolchain {
languageVersion.set(JavaLanguageVersion.of(11))
}
}
dependencies {
implementation("com.pulumi:pulumi:(,1.0]")
implementation("org.virtuslab:pulumi-aws-kotlin:5.29.1.1")
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
implementation("org.jetbrains.kotlin:kotlin-reflect")
}
application {
mainClass.set(
project.findProperty("mainClass") as? String ?: "${group}.MainKt"
)
}
billowy-telephone-70602
03/17/2023, 9:49 AMrapid-vase-55745
03/17/2023, 11:19 AMpulumi config
AWS_PROFILE
, the credentials problem went away. My credentials are stored in ~/.aws/credentials