in facia-purger/build.sbt [25:39]
def env(key: String): Option[String] = Option(System.getenv(key))
lazy val root = (project in file("."))
assemblyJarName := "facia-purger.jar"
assembly / assemblyMergeStrategy := {
case PathList(ps @ _*) if ps.last == "Log4j2Plugins.dat" => Log4j2MergeStrategy.plugincache
// https://stackoverflow.com/a/55557287
// Okhttp and log4j both have module-info files, but we don't actually need either file.
case PathList(ps @ _*) if ps.last == "module-info.class" => MergeStrategy.discard
case x =>
val oldStrategy = (assembly / assemblyMergeStrategy).value
oldStrategy(x)
}