Releases: sbt/sbt-native-packager
Releases · sbt/sbt-native-packager
Autoplugins #2
Commits and the issues they fixed since v1.0.0-M1
Issue(s) |
Commit |
Message |
|
8b0f4ae |
Merge branch 'master' into fix/bashscript-location Conflicts: |
#391 |
d4034dc |
FIX #391 Fixing all lintian errors and some warnings |
#388 |
c312307 |
FIX #388 remove dependencies to chmod. |
Pull requests since v1.0.0-M1
Pull Request(s) |
Commit |
Message |
#387 |
8a3f2b2 |
Update README.mdUpdate README.md |
#389 |
62fde8f |
Remove AutoPlugin triggers from plugins.Remove AutoPlugin triggers from plugins |
#390 |
5bc1f6e |
Setting maintainer for Docker images can be optional.Setting maintainer for Doc |
#392 |
af32138 |
Relocated the scope for common docker settingsRelocated the scope for common do |
#399 |
2ce164c |
FIX #388 remove dependencies to chmod.FIX #388 remove dependencies to chmod. |
#400 |
dc24421 |
FIX #391 Fixing all lintian errors and some warningsFIX #391 Fixing all lintian |
#401 |
7139ba1 |
Not hardcoding bashscript config location #398Not hardcoding bashscript config |
#403 |
017b2c6 |
Play backward compatibility issuePlay backward compatibility issue |
A big thank you to all the contributors!
# |
Author |
6 |
Nepomuk Seiler |
4 |
Gary Coady |
2 |
Christopher Hunt |
1 |
Levi Notik |
0 |
Josh Suereth |
Autoplugins Preview
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 |
solid bashscripts / solid docs
Commits and the issues they fixed since v0.8.0-M2
Issue(s) |
Commit |
Message |
|
7f5c66b |
Fix example code in GettingStartedServers/MyFirstProject |
|
99b5fd7 |
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 |
A big thank you to all the contributors!
# |
Author |
2 |
Artem Pyanykh |
1 |
Nepomuk Seiler |
1 |
Henrik Engstrom |
1 |
Oleg Kandaurov |
1 |
Alexey Kardapoltsev |
1 |
Michael Hamrah |
Bug Fix Release
Commits and the issues they fixed since v0.7.5
Issue(s) |
Commit |
Message |
|
797ff55 |
Fix example code in GettingStartedServers/MyFirstProject |
|
93c0c62 |
Fix permissions and group for /var/run/${{app_name}} folder in SystemV init scri |
Pull requests since v0.7.5
Pull Request(s) |
Commit |
Message |
#379 |
b853197 |
Describe server loading options in server docs |
#369 |
ed9c8a5 |
Handles OpenJDK version output on Windows |
A big thank you to all the contributors!
# |
Author |
2 |
Artem Pyanykh |
1 |
Michael Hamrah |
1 |
Henrik Engstrom |
Bash Script Refactorings
Commits and the issues they fixed since v0.8.0-M1
Pull requests since v0.8.0-M1
Pull Request(s) |
Commit |
Message |
#343 |
8ac53de |
[docker] Java Latest[docker] Java Latest |
#344 |
c48b70c |
Settings Adding documentation on how to deploy packagesAdding documentation on h |
#348 |
d0acaf1 |
Wip/bashscript refactoringWip/bashscript refactoring |
#350 |
f651387 |
Fix typo in docs about 'MyFirstProject'Fix typo in docs about 'MyFirstProject' |
#351 |
7cc2e09 |
Fix typos in getting started docs.Fix typos in getting started docs. |
#354 |
feda420 |
Permissions for /etc/default/app_name changed to 644Permissions for /etc/defaul |
#356 |
72594d7 |
Improved docs for packageMappings in Universal and LinuxImproved docs for packa |
#358 |
b43d10c |
changed template for /etc/init/{{app_name}} This seems to fix issue #357...chan |
#359 |
ab663cc |
FIX #318 Wildcard match on errorcodeFIX #318 Wildcard match on errorcode |
#360 |
dbbc66c |
FIX #295 Adding documentation for docker tagsFIX #295 Adding documentation for |
#363 |
5f9fea8 |
archetype for Akka microKernel application #316 archetype for Akka microKernel |
#366 |
0b2b6df |
Preparing documentation for next releasePreparing documentation for next releas |
A big thank you to all the contributors!
# |
Author |
11 |
Nepomuk Seiler |
2 |
Artem Pyanykh |
2 |
Alexey Kardapoltsev |
1 |
Ricardo Franco |
1 |
Florian Marienfeld |
1 |
Max Cai |
Maintainance Release - Bash and Docs
Commits and the issues they fixed since v0.7.4
A big thank you to all the contributors!
# |
Author |
8 |
Nepomuk Seiler |
7 |
Joe Kutner |
5 |
Endrigo Antonini |
3 |
Alexey Kardapoltsev |
2 |
Artem Pyanykh |
1 |
Mike Morearty |
1 |
Ricardo Franco |
1 |
Patrick Ting |
1 |
James Roper |
1 |
Trey Hyde |
1 |
Max Cai |
1 |
Avik Sengupta |
SBT and Scala Upgrade
This release is binary incompatible with the 0.7.x
stream. You will have
to use sbt 0.13.x
and scala 2.10.x
at least.
This release also changes the naming behavior of packages. The
normalizedName
setting is replaced by a custom packageName
setting. See #250 for more details.
Commits and the issues they fixed since v0.7.4
Issue(s) |
Commit |
Message |
|
763c1c8 |
Merge branch 'master' into fix/bash-batfile-name |
|
8ac8257 |
fix minor spelling mistakes |
|
d3de8f7 |
Fixed wrong archive name in jdeb packaging |
|
76bc6b6 |
Fix RPM System User Deletion on Upgrade |
|
29fc5aa |
fixing empty directory mapping test |
#324 |
a5b7015 |
FIX #324 adding empty dirs to deb package |
#322 |
75583fe |
FIX #322 adding permissions to jdeb packaging |
#304 |
492a8b7 |
FIX #304 adding requirements for debian packaging |
#217 |
22a691a |
FIX #217 Introduced executableScriptName setting |
#301 |
9122098 |
FIX #301 |
|
9f87bb1 |
Adding more settings and fixing settings description |
#188 |
8d9a305 |
Clean up name delegation in the plugin. A few rules: * Each configuration shoul |
#292 |
1f46265 |
Fixes #292 - Not feeding new isSnapshot value to ivy configuration. |
Pull requests since v0.7.4
Pull Request(s) |
Commit |
Message |
#250 |
53d3cd8 |
Clean up name delegation in the plugin. A few rules:Clean up name delegation i |
#298 |
37d0f44 |
Fixes #292 - Not feeding new isSnapshot value to ivy configuration.Fixes #292 - |
#299 |
3d8b37e |
Adding docs for name-delegation in #250Adding docs for name-delegation in #250 |
#300 |
90c5697 |
Update README now that 0.7.2 is releasedUpdate README now that 0.7.2 is release |
#303 |
05208e1 |
.12 Removing sbt 0.12.x supportRemoving sbt 0.12.x support |
#305 |
bb5fea8 |
Remove cross-build configuration from build.sbt.Remove cross-build configuratio |
#307 |
dd95154 |
.3 Upgrade to jdeb 1.3 to stop old version of slf4j from being pulled inUpgrade |
#308 |
459b788 |
Adding docker tests to release scriptAdding docker tests to release script |
#311 |
aab0858 |
FIX #304 adding requirements for debian packagingFIX #304 adding requirements f |
#315 |
da1e957 |
No need for importNo need for import |
#317 |
0af1b28 |
flag to update latest tagflag to update latest tag |
#319 |
8950f15 |
Custom mainclassCustom mainclass |
#321 |
1f78f2a |
maintainer should be in Docker or Dockerfile will write an empty valuemaintaine |
#323 |
e09d65a |
FIX #322 adding permissions to jdeb packagingFIX #322 adding permissions to jde |
#325 |
a6325f6 |
FIX #324 adding empty dirs to deb packageFIX #324 adding empty dirs to deb pack |
#326 |
b6dbe19 |
Fix RPM System User Deletion on UpgradeFix RPM System User Deletion on Upgrade |
#328 |
d334c80 |
Fixed wrong archive name in jdeb packagingFixed wrong archive name in jdeb pack |
#332 |
3a35214 |
Implemented the changelog to RPMImplemented the changelog to RPM |
#333 |
9ebb44b |
Added support for classifiers in multiproject buildsAdded support for classifie |
#337 |
51e948b |
change plugin version to 0.7.5-RC1 in documentation change plugin version to 0. |
#338 |
03a2e0f |
fix minor spelling mistakesfix minor spelling mistakes |
A big thank you to all the contributors!
# |
Author |
17 |
Nepomuk Seiler |
7 |
Joe Kutner |
5 |
Endrigo Antonini |
5 |
Alexey Kardapoltsev |
2 |
Ricardo Franco |
2 |
Ben McCann |
2 |
Josh Suereth |
1 |
Gary Coady |
1 |
Mike Morearty |
1 |
Patrick Ting |
1 |
James Roper |
1 |
Trey Hyde |
1 |
Jacek Laskowski |
1 |
Avik Sengupta |
v0.7.5-RC2: change plugin version to 0.7.5-RC1
Commits and the issues they fixed since v0.7.5-RC1
Issue(s) |
Commit |
Message |
|
6ea3607 |
fix minor spelling mistakes |
|
3203b2a |
Fixed wrong archive name in jdeb packaging |
Pull requests since v0.7.5-RC1
Pull Request(s) |
Commit |
Message |
#332 |
--- |
Implemented the changelog to RPM |
#333 |
69e6ec3 |
Added support for classifiers in multiproject builds |
#337 |
c3495a3 |
change plugin version to 0.7.5-RC1 in documentation |
A big thank you to all the contributors!
# |
Author |
4 |
Endrigo Antonini |
1 |
Mike Morearty |
1 |
James Roper |
1 |
Alexey Kardapoltsev |
1 |
Avik Sengupta |
0.7.5-RC1 Bash and Docker
Commits and the issues they fixed since v0.7.4
Pull requests since v0.7.4
Pull Request(s) |
Commit |
Message |
#308 |
--- |
Adding docker tests to release script |
#311 |
--- |
FIX #304 adding requirements for debian packaging |
#315 |
--- |
No need for import |
#321 |
--- |
maintainer should be in Docker or Dockerfile will write an empty value |
#323 |
--- |
FIX #322 adding permissions to jdeb packaging |
#324 |
--- |
FIX #324 adding empty dirs to deb package |
#326 |
--- |
Fix RPM System User Deletion on Upgrade |
A big thank you to all the contributors!
# |
Author |
7 |
Joe Kutner |
3 |
Nepomuk Seiler |
2 |
Alexey Kardapoltsev |
1 |
Patrick Ting |
1 |
Trey Hyde |
0.7.4 - JDeb
Pull requests since v0.7.3
Pull Request(s) |
Commit |
Message |
#307 |
--- |
Upgrade to jdeb 1.3 to stop old version of slf4j from being pulled in #307 |
A big thank you to all the contributors!