plugins { id("twomartens.jib") } dependencies { implementation(project(":server")) } jib { from { image = "amazoncorretto:" + properties["projectSourceCompatibility"] platforms { platform { architecture = "amd64" os = "linux" } platform { architecture = "arm64" os = "linux" } } } to { image = "2martens/wahlrecht" tags = setOf( "latest", properties["version"].toString().replace("+", "-")) } container { extraClasspath = listOf("/configmap") mainClass = "de.twomartens.wahlrecht.MainApplication" jvmFlags = listOf("-XX:+UseContainerSupport", "-XX:MaxRAMPercentage=75.0", "-Dlog4j.configurationFile=/configmap/log4j2.xml") } }