sbt-native-packager
sbt-native-packager copied to clipboard
sbt Native Packager
## About this PR 📦 Updates [org.scala-lang:scala3-library](https://github.com/scala/scala3) from `3.6.4` to `3.7.1` 📜 [GitHub Release Notes](https://github.com/scala/scala3/releases/tag/3.7.1) - [Version Diff](https://github.com/scala/scala3/compare/3.6.4...3.7.1) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...
I'm not really sure if this should be reported here or to sbt itself, but when upgrading to sbt 1.11.0 with a `build.sbt` that refers to the `stagingDirectory` I get...
Hi, I'd like to do something like the following: ``` // set `latest` tag for `publishLocal` but not `publish` - locally I just want to be able to `docker run...
I numbered the layers 10, 20, 30, 40 instead of 1, 2, 3, 4 so that it's easier to sandwich something in between the existing layers. For example, I build...
I'm seeing the following warning from Graal Native Image builds: ``` [info] Warning: The option '-H:Name=command' is experimental and must be enabled via '-H:+UnlockExperimentalVMOptions' in the future. ``` and: ```...
## Reproduce Create a project with the following files: `project/plugins.sbt`: ``` addSbtPlugin("com.github.sbt" % "sbt-native-packager" % "1.11.1") ``` `build.sbt`: ``` enablePlugins(LauncherJarPlugin, BatStartScriptPlugin) name := "main class script overrides project script" ```...
https://github.com/sbt/sbt-native-packager/blob/eecea014304e4d4d9be11f3c87b248756ba9c3f9/src/main/scala/com/typesafe/sbt/packager/docker/DockerPlugin.scala#L84 Users should change openjdk to something else. https://hub.docker.com/_/openjdk has some alternatives. We could remove the default value (breaking change) or add some validation to warn the user
The default layering is not great for Play Framework applications. Here I create a fresh app and print the layers: ```sh sbt new playframework/play-scala-seed.g8 ``` ```sbt // add to build.sbt...
## About this PR 📦 Updates [org.scalameta:scalafmt-core](https://github.com/scalameta/scalafmt) from `3.8.3` to `3.8.6` 📜 [GitHub Release Notes](https://github.com/scalameta/scalafmt/releases/tag/v3.8.6) - [Version Diff](https://github.com/scalameta/scalafmt/compare/v3.8.3...v3.8.6) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...