I am trying to build an app for serverless using sbt assembly
. It works if I compile it using sbt assembly
and then run it using serverless invoke local --function func
, however if I run it using serverless offline start
it will throw an error saying the config for akka is missing.
I already have the following in my sbt file:
assembly / assemblyMergeStrategy := {
case PathList("META-INF", _ @_*) => MergeStrategy.discard
case PathList("reference.conf", _ @_*) => MergeStrategy.concat
case PathList("application.conf", _ @_*) => MergeStrategy.concat
case "reference.conf" => MergeStrategy.concat
case "application.conf" => MergeStrategy.concat
case PathList("logback.xml", _ @_*) => MergeStrategy.concat
case PathList("logback-test.xml", _ @_*) => MergeStrategy.concat
case _ => MergeStrategy.first
}