Why autoplugins
This release is a first preview on how sbt-native-packager will handle your build
configuration in the future. The main point is
Everything is an autoplugin
Enabling java packaging looks like this
enablePlugins(JavaAppPackaging)
sbt will enable all required plugins to make the app packaging work.
You can also enable only a specific packaging plugin like
enablePlugins(DockerPlugin)
or disable an unwanted plugin
disablePlugins(WindowsPlugin)
Available Plugins are
JavaAppPackaginPlugin
AkkaAppPackaginPlugin
JavaServerAppPackaging
UniversalPlugin
DockerPlugin
DebianPlugin
--JDebPackaging
RpmPlugin
WindowsPlugin
SbtNativePackager
(this one defines only generic settings used by all packaging plugins)
Commits and the issues they fixed since v0.8.0-M2
Issue(s) | Commit | Message |
---|---|---|
9c23767 | Fix example code in GettingStartedServers/MyFirstProject | |
3029508 | Fix permissions and group for /var/run/${{app_name}} folder in SystemV init scri | |
9192cb7 | fix typo in mappings example | |
#372 | 2d2aa36 | FIX #372: On upgrade service is stopped twice |
Pull requests since v0.8.0-M2
Pull Request(s) | Commit | Message |
---|---|---|
#369 | 157f858 | Handles OpenJDK version output on WindowsHandles OpenJDK version output on Wind |
#371 | dd55465 | fix typo in mappings examplefix typo in mappings example |
#373 | a5caa26 | FIX #372: On upgrade service is stopped twiceFIX #372: On upgrade service is st |
#374 | 3de9f83 | Wip/autopluginsWip/autoplugins |
#379 | 1f4222e | Describe server loading options in server docsDescribe server loading options i |
#382 | a212200 | Fix permissions and group for /var/run/${{app_name}} folder in SystemV init scr |
#383 | dbf1500 | Fix example code in GettingStartedServers/MyFirstProject docs.Fix example code |
A big thank you to all the contributors!
# | Author |
---|---|
2 | Nepomuk Seiler |
2 | Artem Pyanykh |
1 | Henrik Engstrom |
1 | Oleg Kandaurov |
1 | Alexey Kardapoltsev |
1 | Michael Hamrah |