Releases: sbt/sbt-native-packager
Releases · sbt/sbt-native-packager
Bug Fix Release
Full Changelog
Fixed bugs:
- packageName in Docker has no effect #947
- Windows: error CNDL0014 $number is not a legal identifier #946
- DebianDeployPlugin publishes only changes #587
Closed issues:
- Multiple rpm/deb packages with package dependency based on project dependency #956
- Add support for HEALTHCHECK in DockerPlugin #949
rpm:packageBin
reports "rpmVendor in Rpm
is empty" despite a value being set #943
- Support JAVA_OPTS for Ash template, similar to bash #940
- 1.2.0-M8 adds an ADD opt command to the Dockerfile - why? #936
- Image is not tagged when using dockerBuildOptions #935
- How would one use this in a maven project #934
- Don't override packageName in UniversalPlugin #902
Merged pull requests:
Fix brpJavaRepack and remove symbolic operators
Commits and the issues they fixed since v1.2.0-M7
Issue(s) |
Commit |
Message |
#931 |
9fa3951e |
Wip/remove symbolic operators (#931) * FIX 919 Remove symbol operators from Arch |
#789 |
e7932288 |
Fixes issue #789 where brpJavaRepack was negated (#932) * Fixed issue #789 where |
#925 |
fa717bb9 |
Use stage task instead of debianExplodedPackage (#925) * Use stage task instea |
|
56f744f5 |
Fix appveyor build - use chocolatey |
|
31bdb3ab |
[rpm] Fix configWithNoReplace docs Added the correct scoping to the docs explain |
A big thank you to all the contributors!
# |
Author |
9 |
Nepomuk Seiler |
2 |
G. Richard Bellamy |
1 |
Carsten Saathoff |
1 |
Jens Grassel |
1 |
Yuval Itzchakov |
Multiple Entrypoint support
Multiple Apps support
Multiple entrypoints are now supported by default. See the documentation for more details.
Commits and the issues they fixed since v1.2.0-M6
Issue(s) |
Commit |
Message |
|
7b026de |
Fix ash-script override test by adding app_mainclass=${{app_mainclass}} |
#905 |
b150ca8 |
DockerAlias should have version scoped to Docker (#905) When the SBT project ver |
#572 |
b751818 |
RpmNoReplaceplugin and LinuxMappingDSL for "noreplace" configs (#896) * First tr |
#895 |
7ca19fd |
[rpm] Fixes #894. The removal of the symlinks in %preun now is only triggered |
#897 |
d9bd270 |
fix a bug in the ash-template (#897) |
|
8331ba5 |
Fixed SystemVPlugin override start script behavior for debian packaging, and add |
Pull requests since v1.2.0-M6
Pull Request(s) |
Commit |
Message |
A big thank you to all the contributors!
# |
Author |
9 |
Nepomuk Seiler |
2 |
Carsten Saathoff |
1 |
Seth Tisue |
1 |
G. Richard Bellamy |
1 |
Mike (stew) O'Connor |
1 |
Mitch Seymour |
0 |
Alexey Kardapoltsev |
v1.1.5
Commits and the issues they fixed since v1.1.4
Pull requests since v1.1.4
Pull Request(s) |
Commit |
Message |
A big thank you to all the contributors!
# |
Author |
3 |
Nepomuk Seiler |
1 |
Mike (stew) O'Connor |
v1.2.0-M6
Commits and the issues they fixed since v1.2.0-M5
Issue(s) |
Commit |
Message |
|
787f289 |
Fixed SystemVPlugin override start script behavior, and added override tests for |
#882 |
148243d |
Support for absolute paths in classpath (#882) * Support for absolute paths when |
#880 |
2fdc0d3 |
Remove dockerfile/ prefix from openjdk images (#880) |
#876 |
bd7b6f1 |
Fixed wrong description of daemonGroup (#876) |
#867 |
eaae77c |
Clarify and fix grammar for Formats docs (#867) * grammar: replace comma splice |
#863 |
5e43d0b |
Introduction: clarify and fix grammar (#863) * Emphasize the concepts. Make the |
A big thank you to all the contributors!
# |
Author |
7 |
Nepomuk Seiler |
3 |
Tim Steinbach |
2 |
Ashley Engelund |
1 |
Lukasz Stefaniak |
1 |
Pavel Penkov |
1 |
Mitch Seymour |
1 |
Mitch |
1 |
Hayssam Saleh |
1 |
Martin Studer |
1 |
thrykol |
1 |
Adam Mackler |
0 |
Alexey Kardapoltsev |
RPM fixes and Docker enhancements
Breaking Changes
This release includes two changes, which will break current behavior.
dockerTarget renamed
In previous version of native-packager an undocumented setting dockerTarget
was exposed.
This was renamed dockerAlias
and the typed changed from String
to DockerAlias
. The
default value is
dockerAlias := DockerAlias(
registryHost = dockerRepository.value,
username = None,
name = packageName.value,
tag = Some(version.value)
)
See #854 for all details
Rescope rpm settings
All settings prefixed with rpm
were moved out of the Rpm
scope. This means that you should
remove the in Rpm
configuration scope for settings and tasks prefixed with rpm
. For example:
// before
rpmBrpJavaRepackJars in Rpm := false
// after
rpmBrpJavaRepackJars := false
See #826
Commits and the issues they fixed since v1.2.0-M3
Pull requests since v1.2.0-M3
Pull Request(s) |
Commit |
Message |
#860 |
e5cd694 |
FIX #855 Syntax Error on RPM Uninstall |
#854 |
2da2601 |
Adding 'dockerBuild{Command, Options}' and renaming 'dockerTag' |
#826 |
d474fd7 |
Fix scoping in RPM plugin for #789 |
A big thank you to all the contributors!
# |
Author |
1 |
Tristan Blease |
1 |
Mathias Kub |
1 |
Nepomuk Seiler |
System autostart
Commits and the issues they fixed since v1.2.0-M3
Pull requests since v1.2.0-M3
Pull Request(s) |
Commit |
Message |
#847 |
3c77da1 |
add support to enable/disable service autostart |
#850 |
c1ba58d |
Fix: exec the java entrypoint in ash-template |
A big thank you to all the contributors!
# |
Author |
1 |
Nepomuk Seiler |
1 |
David Pennell |
1 |
Viktor Hedefalk |
1 |
Andreas Kapp |
1 |
Mathias Kub |
1 |
Ignas Vyšniauskas |
Systemv Fix
Commits and the issues they fixed since v1.1.3
Issue(s) |
Commit |
Message |
#846 |
4f27f9c |
Fix typo in debian systemv script (#846) As already corrected in 1.2.x - https:/ |
Pull requests since v1.1.3
Pull Request(s) |
Commit |
Message |
#846 |
151b762 |
Fix typo in debian systemv script |
A big thank you to all the contributors!
Docker backport fixes
Commits and the issues they fixed since v1.1.2
Pull requests since v1.1.2
Pull Request(s) |
Commit |
Message |
#842 |
b152698 |
Make sbt docker:stage work on Windows |
#845 |
6121fda |
docker: tag -f is deprecated (backport to 1.1.x) |
A big thank you to all the contributors!
# |
Author |
1 |
Maciej Biłas |
1 |
Oskari Porkka |
RPM no duplicates
Commits and the issues they fixed since v1.1.1
Issue(s) |
Commit |
Message |
#835 #825 |
ff11088 |
V.1.1 This is a fix for #812 (#835) * add unique test for maintainer scripts |
Pull requests since v1.1.1
Pull Request(s) |
Commit |
Message |
A big thank you to all the contributors!