sbt-native-packager v1.3.16 Release Notes
Release Date: 2019-01-24 // over 5 years ago-
๐ Thanks to all the contributor for this release โค๏ธ ๐ค
๐ The most notable change is the ability to customize you docker build with two new settings introduced in #1190
๐ณ
dockerPermissionStrategy
. The strategy that decides how file permissions are set for the working directory inside the Docker image.- ๐
DockerPermissionStrategy.MultiStage
(default) uses multi-stage Docker build to call chmod ahead of time. - ๐ณ
DockerPermissionStrategy.None
does not attempt to change the file permissions, and use the host machine's file mode bits. - ๐ณ
DockerPermissionStrategy.Run
callsRUN
in the Dockerfile. This has regression on the resulting Docker image file size. - ๐ณ
DockerPermissionStrategy.CopyChown
callsCOPY --chown
in the Dockerfile. Provided as a backward compatibility.
๐ณ
dockerChmodType
. The file permissions for the files copied into Docker image whenMultiStage
orRun
strategy is used.- ๐ณ
DockerChmodType.UserGroupReadExecute
(default): chmod -R u=rX,g=rX - ๐ณ
DockerChmodType.UserGroupWriteExecute
: chmod -R u=rwX,g=rwX - ๐ณ
DockerChmodType.SyncGroupToUser
: chmod -R g=u - ๐ณ
DockerChmodType.Custom
: Custom argument provided by the user.
Thanks @eed3si9n for this contribution
๐ฆ v1.3.16 (2019-01-24)
๐ฆ Full Changelog
Closed issues:
- ๐ฆ OpenShift compatibility #1189
- โ Add MiMa to check binary compatibility #1185
- ๐ฆ 1.6.0 not compatible with Lagom 1.4.10 #1184
- ๐ง LinuxPackageMappings in Rpm. Cannot resolve symbol packageMapping for sbt 0.13.15 #1180
- ๐ฆ Can't specify Epoch for the RPM Plugin #1178
- ๐ WindowsPlugin: support multiple .wxs inputs #1176
๐ Merged pull requests:
- ๐