Gunslingor
07/14/2020, 4:56 AMMatteo Mirk
07/14/2020, 8:20 AMGunslingor
07/14/2020, 4:41 PMval env = applicationEngineEnvironment {
module {
commonFeatures()
webService()
apiService()
}
...
...
...
}
Here is my fat jar task in gradle... but what does a module look like?
register<Jar>("buildFatJar") {
group = "app-web"
dependsOn(build)
manifest {
attributes["Main-Class"] = "com.app.BackendAppKt"
}
into("$buildDir/libs"){
from(configurations.getByName("compileClasspath").map { if (it.isDirectory) it else zipTree(it) })
from(main.output.classesDirs)
}
with(jar.get() as CopySpec)
archiveBaseName.set("${project.name}-fat")
}
Matteo Mirk
07/15/2020, 8:10 AMGunslingor
07/16/2020, 7:03 PM