Я пытаюсь создать AWS лямбда-функцию через sbt.У меня есть плагин sbt
addSbtPlugin("com.gilt.sbt" % "sbt-aws-lambda" % "0.6.6")
У меня есть переменная environemnt
'val env = Option(System.getProperty("myEnv")).getOrElse("int")'
Я хочу использовать эту переменную в приведенной ниже настройке sbt и следующих параметрах в настройке sbt для имени lambda
.settings(
s3Bucket := Some(s"bucket-name-resized-payload"),
**lambdaName := Some(s"xxxx-xxxxx-$env"),**
fork in Test := true,
handlerName := Some("handler name"),
roleArn := Some("arn:aws:iam::xxxxxxxx:role/xxx_xx_xxxx_role"),
region := Some("eu-xxxx-1"),
awsLambdaTimeout := Some(60),
deployMethod := Some("S3")
Я пытаюсь добиться того, чтобы, если код запускался в среде интеграции, то созданная функция должна быть Xxxx-xxx-int, в стадии xxx-xxx-sta аналогично в prod.Sbt построен через Дженкинса.Теперь я запутался в том, как передать параметр sbt -Denv: = во время сборки кода через jenkins. Я не хочу, чтобы одно и то же лямбда-имя создавалось для всей среды.Пожалуйста, помогите