Closed issues:
- BUILDKIT output is logged as error #1371
Merged pull requests:
- Omit removed Java modules from detected jlinkModules #1374 (nigredo-tori)
- Redirect docker buildkit stderr to info #1373 (LeonardMeyer)
v1.7.6 (2020-10-05)
v1.7.7 (2020-10-05)
Fixed bugs:
- Security Issue - commons-compress 1.18 #1347
- System properties not working in Ash Script #878
- Duplicate mappings for scala-library-2.10.3.jar with sbt-native-packager 0.7+, Play 2.2.6 and Scala 2.10 #657
Closed issues:
- Bad root server path after docker containerization. #1366
sbt stage
fails whensbt compile
succeeds #1364- docker image from
sbt docker:publishLocal
fails with "Failed to create parent directories for [/opt/docker/./logs/application.json]" #1361 - Reference to undefined setting: Universal / mappings from Universal / mappings (rootProject/publish.sbt) #1360
- Producing Multiple Unique JARs from a Single Source Directory #1359
- Windows: Product info feature request #1355
- dockerLayerGrouping in Docker := (_ => None) does not work #1341
- Docker packaging fails under Ubuntu 18.04.3 LTS #1258
- Permission issues when running on AWS ECS with latest version (works with 1.3.15) #1206
- sbt packageZipTarball is slower than sbt dist #1182
sbt docker:publishLocal
sporadically builds with the wrong version #1164- dockerUpdateLatest doesn't update latest #1141
- Renaming compiled artifact in package (feature) #864
- Overriden
artifactName
produces image with .jar with wrong content #638 - Add plugin/support for AWS Elastic Beanstalk Docker environments #632
Merged pull requests:
- docker: make None the last layer group #1370 (pawitp)
- Describe dockerGroupLayers and how to disable it #1369 (DieBauer)
- Update to sbt 1.3.13 #1319 (muuki88)
v1.7.5 (2020-08-14)
Closed issues:
- Version '1'? New SBT capability? #1356
- Unable to use
-J--add-opens=java.base/jdk.internal.misc=ALL-UNNAMED
in application.ini in Windows #1354 - sbt.compiler.EvalException: Type error in expression on dockerAliases #1353
Merged pull requests:
- Issue 1347: Upgrade common-compress to 1.20 #1358 (fsat)
- Restore version in the README to 1.7.4 #1357 (ScalaWilliam)
v1 (2020-07-08)
v1.7.4 (2020-07-08)
Fixed bugs:
Closed issues:
- Rpm should have option to make systemd file config #1144
Merged pull requests:
- fix(Docker.*?Plugin): restore the sbt-standard task concurrency tags #1352 (cchepelov)
- Systemd mark file as non config #1351 (tolikr)
- remove sbt 0.12 operators from documentation #1350 (mberndt123)
v1.7.3 (2020-06-02)
Closed issues:
- universal:packageBin fails on Scala 2.13.2 #1342
- ash-template doesn't have the addApp function like in bash template #862
Merged pull requests:
- typo extra ` #1344 (l-konov)
- Normalize paths when mapping generic files to docker #1343 (cchafer)
- rename task wix-file to wixFile #1340 (l-konov)
- Add addApp function to align with bash version #1339 (olsio)
v1.7.2 (2020-05-11)
Fixed bugs:
- AshScriptPlugin with DockerPlugin does not correctly pass arguments #1332
Closed issues:
- JavaAppPackaging enables Docker packaging #1337
- Docker Entrypoint does not consider mainClass option (and resulted script name) #1335
Merged pull requests:
v1.7.1 (2020-05-04)
Fixed bugs:
- missing libraries in final package #1028
Closed issues:
- Creating native-package for tests #1336
- Version check not working for openjdk 11 #1331
- input too long for win10 #1327
- Customizing Docker image fails when container environment variables are used #1324
- Cannot run windows:packageBin #1322
- The second FROM stage should be named #1315
- docker: introduce more layers for smaller images #1267
Merged pull requests:
- Fix argument passing in ash template #1334 (bentucker)
- Add space between inline-literal symbol and word #1328 (sshark)
- Improved layer grouping #1326 (jroper)
- Update universal.rst #1320 (jlncrnt)
- Remove docker sudo test from build #1318 (jroper)
- Name the main docker stage #1316 (jroper)
v1.7.0 (2020-03-16)
Fixed bugs:
- Release of 1.6.2 failed #1313
Merged pull requests:
v1.6.2 (2020-03-15)
Fixed bugs:
- AshScriptPlugin uses bash syntax to process args #1302
Closed issues:
Merged pull requests:
- Fix windows / test-bat-template #1314 (sshark)
- Fix for native-image to work in Windows #1312 (sshark)
- please add sbt-kubeyml #1306 (vaslabs)
- Fix ash template #1303 (gregsymons)
v1.6.1 (2020-01-30)
Closed issues:
Merged pull requests:
- Change all references to macOS #1301 (dwijnand)
- Fix little typo in longclasspath.rst #1300 (romankarlstetter)
- Introduce RPM / packageBin / artifactPath setting. #1299 (Lasering)
- Enable docker for github actions, remove a bunch of travis jobs #1298 (muuki88)
v1.6.0 (2020-01-18)
Closed issues:
- jlinkModules fails for modules that require automatic modules #1293
Merged pull requests:
- Replace dockerVersion with dockerApiVersion #1296 (rodrigorn)
- JlinkPlugin: Add and document a workaround for automatic modules #1295 (nigredo-tori)
- Add folders from Bloop and Metals to gitignore #1292 (jan0sch)
- Remove mailinglist #1291 (muuki88)
v1.5.2 (2019-12-11)
Closed issues:
- Issue building graalvm-native-image #1288
- missing files cause 'java.io.IOException: This archive contains unclosed entries.' #1035
Merged pull requests:
- Improve error handling in ZIP utilities #1290 (retronym)
- Update outdated links #1289 (mkurz)
- Add link to working example of BuildEnvPlugin #1283 (ryanberckmans)
v1.5.1 (2019-11-25)
Fixed bugs:
- 1.5.0 regression in JLinkPLugin error handling #1284
- Fix 1.5.0 regression in JLinkPLugin error handling #1285 (nigredo-tori)
Closed issues:
Merged pull requests:
- WindowsPlugin: add portable WiX support #1282 (nigredo-tori)
- Set homepage setting to GitHub repo #1280 (fthomas)
v1.5.0 (2019-11-18)
Fixed bugs:
- AshScriptPlugin generates bash scripts for periferal mains #1272
Closed issues:
- Remove intermediate images when using docker multi-stage builds #1277
- docker packager ignores commands #1269
- JlinkPlugin: find a workaround for the jdeps command line length limit #1266
- Prevent pushing no-repository images to dockerhub? #1265
- Docker image with AshScriptPlugin does not run at all #1263
- What to do when useradd is not available? #1262
- Empty dockerExposedPorts should be okay #1260
- AshScriptPlugin does not add process_args() to ash-template #1254
- dockerhub private repo authentication #654
Merged pull requests:
- Autoremove multi-stage intermediate image(s) #1279 (mkurz)
- Fix -debug option description #1278 (nigredo-tori)
- Mention "username" and "password" for docker registry login #1275 (mkurz)
- umask can also be set via bashScriptExtraDefines #1274 (mkurz)
- Add a workaround for lightbend-labs/mima#422 #1271 (nigredo-tori)
- JlinkPlugin: add support for huge classpaths #1270 (nigredo-tori)
v1.4.1 (2019-08-29)
Closed issues:
- Build Graal native images in a docker container #1250
Merged pull requests:
v1.4.0 (2019-08-21)
Fixed bugs:
- AshScriptPlugin forbids command parameters #1017
Closed issues:
- JlinkPlugin: properly handle external modules #1247
- Flaky rpm tests #1246
- fileDescriptorLimit could not set according to system default value #1158
- Can sbt-native-packager help to create Release files? #1129
- Make systemd service option available to universal tarball. #1115
- java.lang.ArrayIndexOutOfBoundsException: 1 when running sbt elastic-beanstalk:dist #1098
- Support multiple docker aliases #1081
- Multiple issues building debian for Systemd from play application #1050
- [Idea] JDK 9's jlink & sbt-native-packager? #1043
- Systemd packaging doesn't support multiple
EnvironmentFile
options #968 - Mappings are not contained in JDKPackager bundles #782
- option to exclude scala-library explicitly #716
- Create integration tests #545
- Feature request: createHomeDirectory #238
- windows installer #12
Merged pull requests:
- Support building Graal native images in docker #1251 (jroper)
- Fox #1246 flaky rpm tests #1249 (muuki88)
- JlinkPlugin: restrict linking to platform modules #1248 (nigredo-tori)
v1.3.25 (2019-07-10)
Closed issues:
Merged pull requests:
- JlinkPlugin: Sort missing dependencies before logging #1245 (nigredo-tori)
- JlinkPlugin: support multi-release dependencies #1244 (nigredo-tori)
v1.3.24 (2019-06-26)
Merged pull requests:
- Assorted JlinkPlugin improvements #1242 (nigredo-tori)
v1.3.23 (2019-06-24)
Closed issues:
- Swtich to OpenJDK #1239
- Deployed documentation is outdated #1236
- start/stop lifecycle of application with sbt-native-packager #1232
- how to question :: integration with gitlab CI #1213
- Problem with docker:publishLocal for alpine #1202
Merged pull requests:
- Use OpenJDK intead of Oracle JDK #1241 (jiminhsieh)
- Reuse cache for GraalVM and sbt #1237 (jiminhsieh)
- Possible improvement for #1202 #1235 (borice)
v1.3.22 (2019-05-28)
Fixed bugs:
- Docker version detection fails on Ubuntu 16.04 #1230
Merged pull requests:
- Improve Docker version detection #1231 (eed3si9n)
- sbt-conductr is EOL #1228 (wsargent)
- remove docker-containers #1227 (wsargent)
- Fix dependency handling in JlinkPlugin (+ general improvements) #1226 (nigredo-tori)
- Update graalvm installation script #1224 (gurinderu)
- fix error message for jdkpackager when antTaskLib is missing #1222 (Sciss)
- Mention discoveredMainClasses in documentation #1216 (Discipe)
v1.3.21 (2019-05-05)
Fixed bugs:
- docker:publish fails if the given daemonGroupGid does not exists #1218
Closed issues:
- Idea: package an app for homebrew? #1210
Merged pull requests:
- Add a simple jlink wrapper #1220 (nigredo-tori)
- Bug #1218: docker:publishLocal fails because of non-existent gid #1219 (NicolasRouquette)
- correct sbt console example #1214 (mcanlas)
- Log rpm output to error or info depending on exit code #1212 (Falmarri)
v1.3.20 (2019-03-29)
Merged pull requests:
- Don't write RPM standard output as error #1211 (Falmarri)
- Update Proguard example #1209 (ipostanogov)
v1.3.19 (2019-03-02)
Fixed bugs:
- Error "Reference to undefined setting: makeBashScripts from dockerAdditionalPermissions" (since v1.3.18) #1205
- Docs for specific version not published (regression) #1203
Closed issues:
- javaOptions in Universal doesn't have effect in custom plugin #1208
- Is there a way to skip tests? #1204
- Docker/stage generates different Dockerfile depending on docker version #1187
Merged pull requests:
v1.3.18 (2019-02-12)
Fixed bugs:
- Dockerfile switches to daemon user uid instead of the daemonUser #1198
Closed issues:
Merged pull requests:
- Run chmod +x explicitly in stage0 #1201 (eed3si9n)
- Use daemonUserUid to opt-out of numeric USER #1200 (eed3si9n)
v1.3.17 (2019-01-28)
Closed issues:
Merged pull requests:
- Run stage0 as root during Docker build #1197 (eed3si9n)
- Attempt to move docker-client dependency back to the provided scope #1196 (gpgekko)
- Update Docker plugin docs #1193 (eed3si9n)
v1.3.16 (2019-01-24)
Closed issues:
- 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:
- Implement dockerPermissionStrategy #1190 (eed3si9n)
- Fix #1185 Add MiMa to check binary compatibility #1188 (muuki88)
- Fix Codacy's badge link #1183 (prendi)
- #1178 attempt at adding in rpm epochs #1179 (Ophirr33)
v1.3.15 (2018-11-29)
Merged pull requests:
- WindowsPlugin: support multiple wxs sources (#1176) #1177 (nigredo-tori)
v1.3.14 (2018-11-21)
Closed issues:
- docker:publishLocal publish to private remote repository #1174
Merged pull requests:
- Update scaladoc in contentOf to match method signature #1172 (frosforever)
- Update dependencies #1170 (marcospereira)
v1.3.12 (2018-10-27)
Closed issues:
- Manage graalvm native images #1123
Merged pull requests:
- GraalVM docs to use the installer from master branch #1169 (ScalaWilliam)
- Improve the GraalVM native-image documentation #1168 (ScalaWilliam)
- fix typo in README.md #1167 (hepin1989)
- Add Travis tests for the GraalVL native-image plug-in #1166 (ScalaWilliam)
v1.3.11 (2018-10-21)
Fixed bugs:
- Put jdeb back in provided scope #1097
Closed issues:
- docker: application.ini is not used with ash #1162
- Cannot append classifier to the tgz generated by Universal #1160
Merged pull requests:
- Build native images using GraalVM #1165 (ScalaWilliam)
- sbt 1.2.6 #1163 (sullis)
v1.3.10 (2018-09-26)
Closed issues:
- Docker - Only publish "latest" #1159
- I cannot use sbt-native-packager to build a setup for test classes #1157
Merged pull requests:
v1.3.9 (2018-09-11)
Closed issues:
Merged pull requests:
- Add kill timeout to SystemD service as TimeoutStopSec #1156 (andrewgee)
- Wip/1026 validate task #1124 (muuki88)
v1.3.8-M15 (2018-09-09)
v1.3.8-M14 (2018-09-09)
Fixed bugs:
- Debian plugin creates incorrect chown command #1151
Closed issues:
- Sed command error in ash-template file #1154
Merged pull requests:
v1.3.7 (2018-08-31)
v1.3.8 (2018-08-28)
Fixed bugs:
- docker:publish should skip non-Docker projects #974
Closed issues:
- lib directory remains after RPM erase #623
- bin access to script replacements #622
- packageName added to defaultLinuxLogsLocation #620
Merged pull requests:
v1.3.7-M6 (2018-08-27)
v1.3.7-M5 (2018-08-26)
Fixed bugs:
- dpkg error: archive has premature member #1067
Closed issues:
- Default dockerBaseImage value should be set to Java 8. #1146
- Version check doesn't work for openjdk 10 #1145
- Rpm: publish #1143
- Can you add optional ability of create\delete user\user group #1140
- Packaged jars are not the same in different *:packageBin configs #1130
- Scope of daemon user #551
- Option to use Java libraries instead of native tools when possible #422
Merged pull requests:
- Use travis jobs to structure build and deployment #1150 (muuki88)
- FIX #1148 travis release #1149 (muuki88)
- Change openjdk:latest to openjdk:8. #1147 (wjlow)
- Fix docker login link in the documentation #1139 (BenFradet)
v1.3.6 (2018-07-19)
Closed issues:
- can sbt-native-packager be used to pack /test ? #1136
- Changes to application.conf are not picked up on Debian #1135
Merged pull requests:
- [Docker] add multiple docker tags support #1138 (kimxogus)
- [Docker] add dockerEnvVars support #1137 (kimxogus)
v1.3.5 (2018-06-12)
Fixed bugs:
Closed issues:
- how to package CLI app on MacOS? #1133
- Java 10 breaks Unix launcher script #1128
- systemd vendor preset: enabled - can I change this #1127
- Custom name for tgz archive #1120
- sbt docker:stage fails but sbt docker:publishLocal works #1006
- Support for rocket / rkt #557
Merged pull requests:
- sbt 1.1.6 #1132 (sullis)
- fix procedure syntax #1131 (xuwei-k)
- More grammar changes in docs #1126 (anilkumarmyla)
- Correct some typos and grammar #1125 (anilkumarmyla)
- fixes #1121 #1122 (tobyweston)
- Fix typo in TaskKey for rpmLint. #1119 (daanhoogenboezem)
v1.3.4 (2018-04-06)
Fixed bugs:
- Ability to independently override different systemloader templates #937
Closed issues:
- Remove requirement of JvmPlugin from UniversalPlugin #1116
- Feature request - publishM2 #1114
- Deb package dependencies #1106
- unresolved dependency: com.typesafe.sbt#sbt-native-packager;1.1.4: not found #1100
Merged pull requests:
- Included feature publishM2 #1113 (giorgioinf)
- Process -XX arguments as JVM args #1112 (longshorej)
- fixed Java version check in bash template #1111 (jubecker)
- Fix docker server version parsing #1108 (jalaziz)
- JRE dependencies in Debian documentation #1107 (GreyCat)
- Upgrade Scala version #1103 (joan38)
- SBT 1.1.1 #1102 (joan38)
- Give an absolute path to the entrypoint #1101 (joan38)
- Typo: dpgk -> dpkg #1099 (raboof)
v1.3.3 (2018-02-03)
Fixed bugs:
- Break arguments with spaces in ash #1094
- Documentation for specific version not published anymore #1087
- Remove carriage return characters when loading configuration files. #1074
- java.lang.NoClassDefFoundError: org/vafer/jdeb/Console #1053
- Duplicated startup script names in universal zip #1016
Closed issues:
- bashScriptConfigLocation config invalid #1076
- Don't compress packages using the JDeb debian packager #1072
- APP_CLASSPATH line growths too long in windows startup batch script #1071
- Docker Errors on Load #1065
- Doc and src packages for 1.3.2 not found in repo1.maven.org #1063
- [Feature Request] Universal plugin, directory output format #1061
- Remove redundant docker file #1060
- Upstart init script does not source environment variables, nor does it pass environment variables on #1023
- SystemV service template does not actually generate any logs #1021
- Docs do not accurately describe how to install plugin #797
- Adding a Code of Conduct #744
Merged pull requests:
- Fix systemv logging #1096 (kardapoltsev)
- do not break arguments with spaces inside #1095 (yanns)
- DockerAlias should use dockerRepository and dockerUsername from Docker scope #1092 (jjst)
- Fix typo in docker.rst #1091 (mattinbits)
- Fix typo in src/sphinx/formats/docker.rst #1089 (kasonchan)
- fix packageZipTarball defaults for UniversalDocs and UniversalSource #1086 (muuki88)
- Update readme during relaese #1084 (muuki88)
- Add scoped resolvers to otherResolvers #1083 (muuki88)
- FIX #744 Add code of conduct #1082 (muuki88)
- Enable environment export for upstart loader #1080 (kardapoltsev)
- Remove carriage return characters when loading configuration files. #1078 (JustinPihony)
- Fix #1076 add more documentation on bash and bat script configuration #1077 (muuki88)
- Update release version in download instructions #1075 (agemooij)
- Don't compress packages using the JDeb debian packager #1073 (ajrnz)
- Remove redundant Dockerfile #1062 (mrfyda)
- Change startup script name generation #1020 (atrosinenko)
v1.3.2 (2017-11-01)
Fixed bugs:
- when project version is a SNAPSHOT,
rpm:packageBin
fails with "version in Rpm
is empty." #1004
Closed issues:
- question: are jar files compressed? #1046
- Docker Image 'chown -R daemon:daemon' duplicates application layer #883
- systemd service customization (open files) #728
- Play pid is a big caveat for people starting using sbt-native-packager. #602
- Evalualte circleci.com for docker intergation tests #497
Merged pull requests:
- Run docker tests on travis #1059 (muuki88)
- Convert dockerVersion from a setting to a task #1058 (dwickern)
- Update README.md #1057 (gurghet)
- Fix duplicate application.ini mappings when both BASH and BAT plugins are used #1056 (dwickern)
- Improve main class detection #1055 (dwickern)
v1.3.1 (2017-10-24)
Closed issues:
- Error running rpm:packageBin #1054
- After upgrading to version 1.3.0, sbt started throwing "docker: 'version --format '{{.Server.Version}}'' not a docker command" warnings on console #1051
Merged pull requests:
v1.3.0 (2017-10-23)
Closed issues:
- question: how to disable universal packager script creation #1049
- question: How do I pass JVM option to container ? #1047
- Support SBT 1.0 #1041
- MAINTAINER in Dockerfile #1033
- Provide means to set umask of user? #1032
- [1.2.2] docker:publishLocal only succeeds with JavaAppPackaging plugin but not with DockerPlugin #1030
- Add support for --chown flag for ADD/COPY Docker commands #1029
- Pass proxy configuration to the application in startup script #1015
- Publish build for sbt 1.0.0 #815
- Universal java options ignored on Windows - cannot set javaOptions #688
- use case: single project, multiple apps #633
Merged pull requests:
- Unset JAVA_OPTIONS in travis build #1048 (muuki88)
- Add support for --chown flag for ADD/COPY Docker commands #1044 (mrfyda)
- Windows batch script improvements #1042 (dwickern)
- Fix launcher jar paths not being quoted on Windows #1040 (dwickern)
- Refresh PR: Treat symlinks as normal files in spec file #1039 (erickpintor)
- Add recipe for setting umask #1038 (keirlawson)
- Fix typo in universal.rst #1037 (srinchiera)
- [docs] fix typo #1036 (dwickern)
- Use LABEL instead of MAINTAINER for maintainers #1034 (NeQuissimus)
- add available main classes to the usage notes in bash script #1027 (frosforever)
- Fix inconsistency in docs #1025 (Discipe)
- Wip/build with sbt 1.0 #1013 (muuki88)
v1.2.2 (2017-08-21)
Merged pull requests:
- Wrap docker labels with " character #1014 (kimxogus)
- Dependency updates: #1012 (golem131)
- Rpm Metadata Small Typo Fix "vaid" changed back to "valid" #1009 (ChristopherDavenport)
- Cross build with sbt 1.0 #1000 (muuki88)
v1.2.2-RC2 (2017-08-07)
v1.2.1 (2017-08-05)
Fixed bugs:
- restartService error during yum update of RPM package #1001
- [Debian] Broken CHOWN_REPLACEMENT when built on Windows #600
- JDebPackaging forces .deb dependencies as default #567
Closed issues:
- Recipe for including logging config or similar #1010
- Add option for appending timestamps to RPM snapshots #1008
- how to insert a custom command into start script #1007
- 2.11 and 2.12 have no deploy at bintray #1002
- Chown: invalid group after setting daemonGroup #999
- rpmBrpJavaRepackJars issue #964
- Does docker:publishLocal support multiple modules? #941
Merged pull requests:
- strip snapshot suffix safely (#1004) #1005 (colin-lamed)
- Fix a bug which cause upgrade failing because of no restartService #1003 (buster84)
- sbt 0.13.15. fix warnings #998 (xuwei-k)
- update scalatest 3.0.3 #997 (xuwei-k)
- delete unnecessary file #996 (xuwei-k)
v1.2.0 (2017-06-07)
Fixed bugs:
- Packaging deb package with 1.2.0-M9 doesn't generate
conffiles
file #984 - SystemVPlugin on Debian not working #955
Closed issues:
- You probably access the destination server through a proxy server that is not well configured. #988
- Add maven-plugin to classpathTypes when using the JDebPlugin #982
- Documentation incorrect -- Docker v1.10 or higher required #981
- Publish Arbitrary Docker Tags #979
- way to skip pom generation? #975
- An equivalent to --no-cache #973
- Override DockerAlias toString method #972
- Support -SNAPSHOT versions when generating RPMs by default #971
- RPM with
killtimeout
#957 - Docker authentication fails with latest milestone #892
- Environment Variables in Command Not Handled #868
- Set entrypoint script exection bit when generating Dockerfile #861
- add rpmExplodedPackage command #848
- Evaluate LGTM service #833
- Java Options with space in them cannot be added #681
Merged pull requests:
- Use SNAPSHOT for release when snapshot version #995 (keirlawson)
- Preserve executable permissions when creating a tarball #993 (Krever)
- Allow specifying classifier for default package in deployment settings #992 (Krever)
- FIX #981 Documentation incorrect -- Docker v1.10 or higher required #990 (muuki88)
- Implement stage command for rpm #989 (muuki88)
- Issue 972 pretty print docker alias #987 (muuki88)
- Issue 984 depend on conffiles #986 (muuki88)
- Add maven-plugin to classpathTypes when using JDebPlugin #985 (muuki88)
- Adjust mixed indenting in start-debian-template. #983 (jan0sch)
- Add Setting for Docker User #980 (apeschel)
- Prevent empty double quotes in start daemon line. #977 (jan0sch)
- update README #976 (eduedix)
- Improve comments in etc-default files #969 (ennru)
- FIX #856 Add documentation for daemonUser/Group settings #967 (muuki88)
- Add docker:clean task #965 (NeQuissimus)
- Add Docker labels easily #962 (NeQuissimus)
v1.1.6 (2017-04-30)
Fixed bugs:
- Trouble using *daemonUser* and *daemonGroup* settings for RPM #856
- application does not receive SIGINT signal when using ash. #707
Closed issues:
- Forbidden access on bintray #966
- Versioned docs #963
- docker:publishLocal does not override latest tag #857
- Adding support for docker build args #844
- Clean image after publishing #501
Merged pull requests:
- Replace deprecated java Docker container with openjdk (#877) #970 (edouardKaiser)
v1.2.0-M9 (2017-04-12)
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 DebianDeployPlugin not publishing deb file #961 (eed3si9n)
- #957 RPM with
killTimeout
#960 (mr-git) - Fixes handling of directories with numbers. #958 (eed3si9n)
- Add new system loader setting for file descriptor limit #954 (levinson)
- Some trivial formatting fix (tabs -> spaces) #951 (GreyCat)
- Fix #947 Correct scope for packageName in DockerPlugin #948 (muuki88)
- Define addJava in ash-template #944 (muuki88)
- Drop "in Docker" in some docker keys #939 (dwijnand)
- Allow custom templates to be provided separately for each template #938 (ANorwell)
v1.2.0-M8 (2017-01-25)
Fixed bugs:
- bash-forwarder-template should define the same header as bash-template #921
- universal:packageBin not working with spaces in path (windows / play application) #913
- brp-java-repack-jars still running despite setting rpmBrpJavaRepackJars to false #789
Closed issues:
- Docker base image is deprecated #928
- dockerEntrypoint has no effect in 1.1.4 and 1.1.5 #927
- Native package heavily uses and recommends
\<+=
, which is deprecated #919 - s #915
- Multi-project build not working #914
- rpm help show summary of linux default config #912
- please publish to sonatype or somehow sync with maven central #906
Merged pull requests:
- Fixes issue #789 where brpJavaRepack was negated #932 (YuvalItzchakov)
- Wip/remove symbolic operators #931 (muuki88)
- Fix appveyor build #930 (muuki88)
- Use stage task instead of debianExplodedPackage #925 (muuki88)
- Change shebang in bash-forwarder-template to
\#!/usr/bin/env bash
. #923 (jan0sch) - [rpm] Fix configWithNoReplace docs #920 (kodemaniak)
- If mappings are empty don't add them to the linuxPackageMappings #917 (muuki88)
- "docker push" should support dockerExecCommand #911 (rbellamy)
- Add dockerExecCommand setting #910 (rbellamy)
v1.2.0-M7 (2016-11-12)
Merged pull requests:
- undeprecate generateComponentsAndDirectoryXml in WixHelper #909 (SethTisue)
- DockerAlias should have version scoped to Docker #905 (rbellamy)
- fix a bug in the ash-template #897 (stew)
- RpmNoReplaceplugin and LinuxMappingDSL for "noreplace" configs #896 (kodemaniak)
- [rpm] Fixes #894. Symlinks only removed during uninstall, not during update of RPM. #895 (kodemaniak)
- Fixed SystemVPlugin override start script behavior for debian #893 (mitch-seymour)
- WIP 633 Add prototype for multiple apps in single project #839 (muuki88)
v1.1.5 (2016-11-12)
Closed issues:
- install rpm get some error #907
- Ability to combine multiple commands in one RUN statement? #904
- Universal App - Can't find resources #899
- During RPM (yum) upgrade, config gets removed (1.2.0-M6) #894
- dist at windows bat file exec error #872
- Fix deprecation warnings in windows WixHelper #726
- Marking default config files as noreplace in RPMs #572
v1.2.0-M6 (2016-10-08)
Closed issues:
- UNRESOLVED DEPENDENCIES - org.scala-sbt#sbt;0.13.12 not found #887
- universalArchiveOptions setting tar CLI command arguments: incorrect order (maybe) #886
- Add all jars in lib directory to classpath #885
- Dockerfile/java and Dockerfile/openjdk do not exist #879
- Use a Dockerfile rather than Scala? #875
- Documentation of dockerUpdateLatest needs updated #871
- Is there a way to retrieve the path/filename of the generated rpm? #870
- System Loader scripts are not being generated #869
- Support UDP ports for dockerExposedPorts #843
- JAVA_OPTS support for ash-template #738
Merged pull requests:
- Adding rpm override script tests #891 (mitch-seymour)
- Updated cheatsheet with the correct file path for overriding service manager scripts #890 (mitch-seymour)
- Update documentation with warning about overriding default tar options. #889 (mackler)
- Generate EXPOSE when only UDP ports are exposed #888 (lustefaniak)
- Support for absolute paths in classpath #882 (hayssams)
- Add ability to expose UDP ports #881 (NeQuissimus)
- Remove dockerfile/ prefix from openjdk images #880 (NeQuissimus)
- Replace deprecated java Docker image with openjdk #877 (NeQuissimus)
- Fixed wrong description of daemonGroup #876 (PavelPenkov)
- Updated dockerUpdateLatest documentation to indicate minimum docker v… #874 (thrykol)
- Clarify and fix grammar for Formats docs #867 (weedySeaDragon)
- Updated systemloaders.rst #865 (martinstuder)
- Introduction: clarify and fix grammar #863 (weedySeaDragon)
v1.2.0-M5 (2016-08-07)
Fixed bugs:
- Syntax Error on RPM Uninstall #855
Closed issues:
- Flag '-f' for docker tag no longer exists in docker version 1.12 #859
- If there are two 'App' objects in project,
docker:publishLocal
task will silently produce invalid image withoutbin/app-name
file #858
Merged pull requests:
- FIX #855 Syntax Error on RPM Uninstall #860 (muuki88)
- Adding 'dockerBuild{Command, Options}' and renaming 'dockerTag' #854 (makubi)
- Fix scoping in RPM plugin for #789 #826 (thetristan)
v1.2.0-M4 (2016-07-26)
Closed issues:
Merged pull requests:
- Rename dockerTarget to dockerTag #851 (makubi)
- Fix:
exec
the java entrypoint in ash-template #850 (yfyf) - Issue 807 - add support to enable/disable service autostart #847 (dpennell)
- concners -> connerns introduction.rst #837 (hedefalk)
- FIX #770 add ExitStatusSuccess setting for systemd #834 (muuki88)
- maintainer file names were missing #805 (zoosky)
v1.1.4 (2016-07-17)
Closed issues:
- docker:publishLocal results in error with Docker 1.12.0-rc3 #838
- Disable service autostart during package install #807
Merged pull requests:
- Fix typo in debian systemv script #846 (mattmonkey83)
v1.1.3 (2016-07-12)
Closed issues:
Merged pull requests:
- docker: tag -f is deprecated (backport to 1.1.x) #845 (maciej)
- Make
sbt docker:stage
work on Windows #842 (oporkka)
v1.1.2 (2016-07-02)
Closed issues:
- How to customize launcher script's
-h
output to include my application's own options? #831 - Parametrized java home #816
- Add docs how to build and test sbt-native-packager #810
- Dead pidfile on wheezy #808
Merged pull requests:
v1.2.0-M3 (2016-06-24)
Fixed bugs:
Closed issues:
Merged pull requests:
- Fix duplicate RPM scriptlet override #825 (fsat)
- Make
sbt docker:stage
work on Windows #824 (oporkka) - Expand the java home argument #822 (cquiroz)
- docker: tag -f is deprecated #821 (sgrankin)
- FIX #762 Add native packager logo to docs and README #820 (muuki88)
- Report compression issue with Debian Wheezy's python-apt #811 (jpic)
- fix typo rpmScriptletsDirectory #804 (zoosky)
v1.2.0-M2 (2016-06-09)
Fixed bugs:
- [bug] wrong systemd script file path in debian #679
Closed issues:
- Rpm and Deb packaging is missing 'provides' and 'conflicts' tags/sections #801
- Multimodule:
docker:publish
error in virtual root #800 - Scoping for docker-related keys in DockerPlugin #796
- Update scalariform #790
- Upstart script does not use killTimeout #754
Merged pull requests:
- Support for 'Provides' and 'Conflicts' sections for debian packaging #803 (412b)
- Introduce new namespace and solve duplicate key issue #802 (smoes)
- Fix #754 Add kill timeout to upstart. Add retryTimeout and retries keys #799 (muuki88)
- Fix typo in debian systemv script. #798 (jan0sch)
- Use recommended path for systemd scripts #795 (muuki88)
- Wip/upgrade build #794 (muuki88)
v1.2.0-M1 (2016-05-22)
Merged pull requests:
v1.1.1 (2016-05-19)
Closed issues:
- Usage of JavaAppPackaging scriptClasspath #793
- Docker commands are not in order #791
- add support for building 32-bit RPMs on 64-bit Linux #784
- Add a way to specify a docker command / docker binary #783
- sbt docker:publishLocal fails on Windows #760
Merged pull requests:
- fix #766 #792 (giabao)
- Don't compress debian packages #787 (pauldraper)
- Add rpmSetarch support #786 (dpennell)
- daemonStdoutLogFile setting implemented #772 (kardapoltsev)
- Make Docker plugin portable so that Windows is supported #765 (mkotsbak)
v1.1.0 (2016-04-24)
Fixed bugs:
- chown: invalid group
user:user
#776
Closed issues:
- Add documentation for multiple package outputs with different config #777
- docker - var in from instruction #775
- Support for Alpine Linux with only sh #773
- Bat-Template expects @APP_ENV_NAME@@_config.txt rather than application.ini #768
Merged pull requests:
- task name is rpm-lint #779 (zoosky)
- Fix #776 using $DAEMON_GROUP to indicate group in Redhat startup temp… #778 (owenfeehan)
- Add hint for windows-users (configuration) #774 (wofr)
v1.1.0-RC3 (2016-04-09)
Fixed bugs:
- Link to non-existing page
np-plugin.html
#740 - javaOptions should not come after mainclass #598
- Wrong debian systemv init script exit codes #552
- Execute flag missing from bin/prog with sbt task universal:packageBin when zipped and unzipped in OS X #334
- Packager fails when using a changed target directory #289
- Cannot create rpms with no files in them #16
Closed issues:
- How to specify owner of created /usr/share/<project> in systemd unit #769
- rpmVendor not honored #764
- “module not found: org.scala-sbt#sbt;0.13.9” after installing from Debian repo #763
- Duplication of jars in packaged zip artifact (unpredictable) #759
- JDebPackaging does not apply name, maintainer, ... #758
- Customize for configuration #752
- v1.0.4 documentation for customized boot scripts #750
- Should employ mappings in ThisScope instead of mappings in Universal #746
- Stdout in SystemV init script #722
- Create symbolic links before starting the service. #718
- Unable to publish RPM for a Play 2.4 app #706
- sbt packager ( esp. Debian plugin) does not package scalajs-files and webjars #699
- The primary key 'shortcut_745d79b4_272c_40f1_866b_a333e9a1b425710920299_SC' is duplicated in table 'Shortcut'. #692
- PID must be play.pid #683
- Include examples #678
- Auto plugins are required to declare their project configurations #676
- Fix links in java_app #671
- stage unnecessarily builds javadoc jar and is slow #651
- Presense of several main classes breaks docker:publishLocal #636
- Extend docs for sbt-aether and sbt-native-packager #617
- Using custom postinst script with JavaServerAppPackaging overrides maintainer one #576
- scriptlets in rpm .spec file are duplicated #575
- sbt-native-packager docs #574
- Evaluate Spotify DockerClient #558
- Imports are wrong in Getting started doc #511
- Installing generated rpm on a clean centos (6.6 and 7.0) #484
- copy .war file from ivy cache to lib folder #414
- description in upstart config should be taken from packageDescription not from packageSummary #384
- setting for scriplets in rpm files should be Seq[String] instead of Option[String] #269
Merged pull requests:
- Add a few docker tests for travis #771 (muuki88)
- Fix an obvious typo #767 (GreyCat)
- AshScriptPlugin - Restore argument behavior as it was before a037519 #766 (dhoepelman)
- FIX #676 adding configuration scopes to project configurations #757 (muuki88)
- Major documentation clean up and preps for readthedocs #755 (muuki88)
- FIX #750 remove outdated documentation #751 (muuki88)
- Updates version of DockerSpotifyClient to 3.5.13 and fixes NullPointerException #749 (vsuharnikov)
- Fix errors when .bat file path contains paranthesis. #748 (szdmr)
v1.1.0-RC2 (2016-02-23)
Closed issues:
- unidoc compile issue #742
- systemd scripts completely ignoring
/etc/default/{{package-name}}
#737 - Add option to totally remove RUNNING_PID management #736
- r #735
- docker,package name should not support upper case? #725
Merged pull requests:
- SystemD services now source /etc/default/{{app_name}} (resolves #737) #745 (timcharper)
- Fix typo in description of maintainerScripts #743 (fthomas)
- Readme cleanup #741 (muuki88)
- Docker Plugin qualification #733 (matthughes)
v1.1.0-RC1 (2016-01-23)
Fixed bugs:
- 1.0.5 regression: tarball tasks run
tar
with incorrect options (namely, none) #731
Closed issues:
- exec bin/*** no such file #730
Merged pull requests:
v1.1.0-M3 (2016-01-09)
v1.1.0-M2 (2016-01-09)
Fixed bugs:
Merged pull requests:
- Add Proguard example to Custom Package Format documentation #721 (mikebridge)
- Mark docker and jdeb as provided dependencies #719 (muuki88)
v1.1.0-M1 (2015-12-13)
Fixed bugs:
- application.ini incorrect line ending => application can't start when build from Windows & run in Linux #637
Closed issues:
- docker plugin should require JavaAppPackaging #712
Merged pull requests:
- Travis: build on OS X (take 2) #715 (larsrh)
- Bumped version number in Installation section. #713 (metasim)
- Unify maintainerScripts #625 (muuki88)
v1.0.6 (2015-12-06)
Closed issues:
- Boot scripts are not generated when using mainClass in (Compile, run) instead of only Compile #710
- Unable to set correct ownership on an RPM installation #709
- javaOptions in Universal ignored by AshScriptPlugin #702
Merged pull requests:
- Ensure systemd works with RPM relocatable packages #711 (fsat)
- Improve docs on deploying different pkg formats #708 (umatrangolo)
- Update README URLs based on HTTP redirects #705 (ReadmeCritic)
- AshScriptPlugin - pass arguments loaded from script conf file #704 (pawelkaczor)
- Different start script replacements for different system loaders #701 (kardapoltsev)
- Removed default-jre | java6-runtime dependency in jdeb packaging #700 (kardapoltsev)
- fix SystemV init script template for debian packaging #697 (yanns)
v1.0.5 (2015-11-11)
Merged pull requests:
- Fix systemv restartService function #694 (finlob)
- Upgrade spotify docker-client to 3.2.1 #693 (gbougeard)
v1.0.5-RC1 (2015-11-07)
Fixed bugs:
- RPM relocation - requires local ownership of sbt-native-packager source templates #659
Closed issues:
- unusable command
rpm:rpmlint
, wrong document #690 - RPM_BUILD_ROOT path not correct when use
rpmbuild -bb
#686 - Relative path in DEBIAN/conffiles #684
- can't start with root #682
- Trying to Deploy the debian package on Ubuntu AMI #673
- JavaAppPackaging can provide pid and stop script #670
- hardcoded RPM log directory #619
Merged pull requests:
- Allow to override systemd start script name #691 (rozky)
- Relocatable rpm symlink fix #685 (fsat)
- Ensure pidfile dir on systemv rpm template exists #680 (mcarolan)
- Added rpm-build as a Requirement for *.rpm #677 (schmitch)
- defaultLinuxLogsLocation not applied to start-rpm-template #675 (louisq)
- fix typo on document #674 (schon)
- fix issue #637 #669 (giabao)
v1.0.5-M3 (2015-09-11)
Merged pull requests:
v1.0.5-M2 (2015-09-10)
Merged pull requests:
- Reinstate and deprecate older methods to preserve binary backward compatibility with 1.0.4 #667 (fsat)
v1.0.5-M1 (2015-09-09)
Closed issues:
- tar is expected to have --force-local option #662
- rpm scriptlets are not read from default rpm script directory #660
Merged pull requests:
- FIX #662 and make universal archive options customizable #666 (muuki88)
- Add test for relocatable rpm behaviour #664 (fsat)
- Support for relocatable RPMs #661 (fsat)
- Use spotify docker-client for docker:publishLocal goal #658 (gbougeard)
- Make the log file generated by application daemon configurable in RPM based SystemV #656 (fsat)
v1.0.4 (2015-08-23)
Fixed bugs:
- With JDKNativePackager, src/deploy is not on the classpath in the build.xml #644
- Issue with file associations in JDKNativePackager #643
- RPM services fail after reboot on any system where /run is based on tmpfs #609
Closed issues:
- Unable to correctly name binary #649
- Ability to specify additional files to JDKNativePackager #642
- How to "run" Java Application Archetype? #640
- Overridable bash template #635
- Docker fails to build container #634
- No conf folder on the classpath when using ClasspathJarPlugin or LauncherJarPlugin #624
- RPM install fails on RHEL 5 #621
- Feedback on using JDKPackagerPlugin for some days (creating MSI) #594
Merged pull requests:
- Fixed start script directory in start-rpm-template #653 (kardapoltsev)
- ash support documentation #652 (gzoller)
- Improved rpm scripts for systemd #650 (Zarratustra)
- Fixed variable names and capitalization #648 (giampaolotrapasso)
- wip/ash #647 (gzoller)
- overridable bash and bat templates #646 (dvic)
- Fix for #644 (
src/deploy
in Ant classpath). #645 (metasim) - FIX #621 --system option for user/groupadd replaced with -r. #631 (kardapoltsev)
- Update start-template for systemd #629 (kononencheg)
v1.0.4-RC1 (2015-07-24)
Fixed bugs:
Closed issues:
- relocatable RPMs? #618
- How to force RPM v3 signature? #616
- Systemd deb package does not restart on install / redeploy / host restart #610
- Issue in template #606
- docker packager ignores settings #605
- Windows doc page has many RPM / Linux references #590
Merged pull requests:
- Added CombinedCmd and removed EnvCmd #628 (mhriemers)
- Added EnvCmd #627 (mhriemers)
- Better formatting for message #626 (mhriemers)
- use autopluging system in deployments docs #615 (szimano)
- Deployment section, documentation fix #614 (szimano)
- Correct the way to give additional informations for Play apps #613 (nremond)
- Indicate the 1.0.3 release as the last one #612 (nremond)
- If the /var/run (aka /run) folder doesn't exist for the PID file, create it #611 (ekuns)
- Add note about JDeb adding dependencies #608 (philwills)
- tar --force-local on windows #604 (sumkincpp)
- FIX #590 fixed irritating windows documentation #592 (muuki88)
v1.0.3 (2015-06-16)
Fixed bugs:
- application.ini doesn't get replacements such as ${{app_name}} #599
- show dockerCommands fails on windows OS #573
- Upstart Defaults Not Working for Play 2.3.8 Under SBT Native Packager 1.0.0 #554
- re #577 fix for running the bash file in a path with spaces #581 (francisdb)
Closed issues:
- Service loops itself after installation, PlayFramework 2.4, debian package, ubuntu 14.04 #596
- documentation for Build.scala files #593
- Binary broken when run in path with spaces #577
- Improving docs about application.ini v etc-default #559
- proguard support #518
- Jar with no classes is not included with staged files? #347
- More keys to enhance customization of log and app directories #296
- Support Mac OS X app bundle #253
Merged pull requests:
- FIX #347 add ability to add arbitrary stuff from the classpath. Only #603 (muuki88)
- FIX #599 #598 Extended docs for application customization #601 (muuki88)
- grammar fix for website #595 (SethTisue)
- Documented packageTemplateMappings #591 (kodemaniak)
- Updated sbt plugin fragment version. #589 (metasim)
- Use docker on windows #573 #588 (sjeandeaux)
v1.0.2 (2015-05-20)
Fixed bugs:
- default mainClass not picked up #568
Closed issues:
- Create a single page for overriding templates and directory conventions #438
- Primary key duplicated in table 'Shortcut' for Windows builds #21
Merged pull requests:
- Conversion of JDKPackager to use JDK-provided Ant tasks. #583 (metasim)
- Bumped git.baseVersion to next development version. #582 (metasim)
- Remove
in Docker
from dockerExposedPorts in docs #579 (GitsMcGee) - Compilation warning cleanup, including removal of deprecated octal literals. #578 (metasim)
- small typo #571 (francisdb)
- updated docs related to #568 on multiple main classes #570 (francisdb)
- Wip/issue 21 multiple config files shortcuts #569 (ezzarghili)
v1.0.1 (2015-04-29)
Fixed bugs:
- JDKPackagerPlugin fails to build package if maintainer is not set #563
- How to force tag in docker sbt native packager? #556
- Daemon user with /bin/false as shell does not work on CentOS 6.5 #515
Closed issues:
- Akka application packaging with logger #565
- [sbt-native-packager 1.0.0] [play 2.3.8] Debian package installation uses wrong user to start #560
- Error in Docker Plugin Force Latest Parameter Sequence? #555
- Akka archetype bat script needs major rework #521
- None of the plugins are available in build.sbt, so I can't use enablePlugins() on them there #516
- defaultLinuxInstallationLocation should read defaultLinuxInstallLocation #504
- javaagent is not recognized in jvmopts #481
- 0.8.0: JDebPackaging tries to create symlink using 'ln' on windows #467
- Refactor linuxScriptReplacement creation #437
- Documentation is inconsistent with the version in the top bar #395
Merged pull requests:
- Additional tests and fix for #563. #566 (metasim)
- Use Scala 2.10.5 so that we don't hit SI-7439 as reported in #557 by @justinsb #564 (benmccann)
- Fix debian systemV init script status command #552 #562 (kardapoltsev)
v1.0.0 (2015-04-11)
Closed issues:
- dockerEntrypoint not being set in 1.0.0-M1 and 1.0.0-M2 #536
- systemd service is not ran as the created user #436
Merged pull requests:
- Release preparations #550 (muuki88)
- Fix warnings from rpm lint #547 (dwhjames)
- Fixing docs with newest changes #546 (muuki88)
- fix for issue #529 #544 (dwhjames)
- Optimize Travis script #543 (dwhjames)
- A Vagrant+Ansible automated test project #542 (dwhjames)
- fix SystemV init script template for rpm packaging #541 (dwhjames)
- test added for daemon user in systemd #436 #540 (kardapoltsev)
- make use of stopService loader function in rpm preun template #539 (dwhjames)
- expand the doc for the start script template vars #538 (dwhjames)
- fix use of app_name and exec vars in systemv start-rpm-template #537 (dwhjames)
- Trying travis-ci container architecture for faster builds. #454 (muuki88)
v1.0.0-RC2 (2015-03-29)
Fixed bugs:
- sysvinit: Stop does not remove invalid PID file #531
Closed issues:
- Docker - Setting Daemon user fails - not in right order #530
- Build.scala instructions not working #527
- Docker - Passing production.conf #522
- Multiple instances of Play application #520
- Changing the default installation directory #506
- Unable to override akka-bash-template #426
- packageName in Docker not found #413
- Can't combine PlayJava with JDebPackaging plugin #407
- Specify default memory parameters of java_application BASH script in the build #82
Merged pull requests:
- Improvements to RPM documentation #535 (dwhjames)
- Fix and improve docs for rpmAutoreq and rpmAutoprov #534 (dwhjames)
- !Update default dockerBaseImage to official repo #533 (danielwegener)
- Fix #531: Simplify stop() function on Debian based systems. #532 (fabiankrack)
- Codacy fixes #528 (myyk)
- Added support for environment configuration file. #526 (knshiro)
- Revert "Codacy recommended cleanup." #525 (muuki88)
- Codacy recommended cleanup. #524 (myyk)
- Fix incorrect information in RPM Plugin docs. #523 (myyk)
- Fix typos in the documentation #519 (jonas)
- Fix typo 'scirpt' to be 'script' #517 (myyk)
- Added launcher jar plugin #514 (jroper)
- Basic image generation detection test for JDKPackagerPlugin. #512 (metasim)
- FIX #82 adding the ability to specify jvm options via sbt #510 (muuki88)
- fix appveyor test #507 (nazoking)
- FIX #502 Removing JAVA_OPTS #503 (muuki88)
v1.0.0-RC1 (2015-02-24)
Fixed bugs:
- Default value for
jdkPackagerTool
is computed incorrectly on Windows. #495 - bashScriptConfigLocation in rpm:packageBin via 1.0.0-M4 #482
- Permission denied to execute entry point in Docker #331
Closed issues:
- Failing Windows Tests #502
- Clean image after publishing #500
- UnsupportedOperationException with play 2.3.7, sbt-np 1.0.0-M5 and jdeb on windows 7 #499
- Document unsupport for Java 6 #498
- Created Volumes in Docker plugin, are not owned by daemon. #485
- Evaluate appveyor for windows tests #466
- Docker Refactoring - Parent Issue #453
- Optionally inherit docker entrypoint, and cmd #433
- Add command in Dockerfile #385
Merged pull requests:
- FIX #482 simple error, nasty solution. Works for the moment, but needs #505 (muuki88)
- Fix #495. Enhanced
locateJDKPackagerTool
to work on Windows when SBT... #496 (metasim) - Added translation of
jvmopts
contents and enhanced example app. #494 (metasim) - Wip/appveyor windows tests #493 (muuki88)
v1.0.0-M5 (2015-02-15)
Fixed bugs:
- Error i documentation "packageArchetype.java_app" #489
- [doc] "Generating files for the package" examples not rendered #469
- Revert "[fix #472] /etc/default/<package-name> should be shell script se... #491 (muuki88)
- FIX #469 missing colons #470 (muuki88)
Closed issues:
- multi module project is packaged into multiple docker images #480
- Using the -jvm-debug flag should pass the -agentlib jvm flag instead of -Xrunjdwp flag #476
- sbt-release with docker plugin step #475
- "/etc/default/<package-name>" should be shell script setting envars #472
- 0.8.0: JDebPackaging doesn't take into account daemonUser setting #468
- Docker file use wrapping pre/post scripting for the JVM process #461
- Typo in docs #460
- Warning when using 0.8.0 with Play 2.3.7 #459
- Ability to override entrypoint when building docker containers #410
- allow archive targets to eliminate top-level directory #276
Merged pull requests:
- Experimental support for formats generated by the JDK 8
javapackager
tool. #492 (metasim) - FIX #489: Small fix in documentation #490 (kardapoltsev)
- Upgrading to java 7 and using posix nio API #487 (muuki88)
- Wip/docker refactoring #486 (muuki88)
- Add a Gitter chat badge to README.md #483 (gitter-badger)
- [Fix #476] Fixing -jvm-debug flags so that they use args compatible with the latest JDKs #478 (jateenjoshi)
- Fix broken link to Docker help. #474 (matthughes)
- [fix #472] /etc/default/<package-name> should be shell script setting envars #473 (dhardy92)
- Added missing statement in archetypes doc #464 (tartakynov)
- Docker maintainer is no longer required #463 (benmccann)
- wait for process to stop or timeout in systemv init script #462 (dhardy92)
v0.8.0 (2015-01-08)
Fixed bugs:
- SystemV init script is not idempotent #451
Merged pull requests:
v1.0.0-M4 (2015-01-08)
Fixed bugs:
- RPMs cannot be uninstalled #435
- Windows bat does not return exit code 1 when java app returns non zero exit code #420
- control directory has bad permissions 750 (must be >=0755 and <=0775) #419
- Has Java 7 happened already? #416
- Back to specific directory for ADD command #458 (huntc)
- Using
--startas
instead of--exec
now in order to make start script idempotent. #457 (OlegIlyenko) - Run the systemd service as the created & specified daemon user #441 (nefilim)
- Fix/windows bat script #440 (muuki88)
- FIX install command in upstart to use daemon_group #434 (muuki88)
- Docker mappings - incomplete? #424 (huntc)
Closed issues:
- dockerUpdateLatest does not work with Docker 1.4.1 #456
- uid and gid for linux dist #447
- expose RPM file created #445
- Update documentation #443
- Update versions on README? #432
- error: reference to Debian is ambiguous; #428
- Should we be distributing docker images or just DockerFile with its files as we do now? #425
- custom mainClass not working on Windows #415
- Custom configuration is replaced with the default one during package install #378
Merged pull requests:
- Fixing update-latest to work with docker 1.3 and greater #452 (muuki88)
- fixes a typo leading to bad replacement #450 (roboll)
- add support for uid and gid #449 (roboll)
- Stipulation of docker version in documentation #448 (huntc)
- Replace bash image with java’s in akka-bash-template #446 (michalrus)
- FIX #443 Refactor documentation. Work in progress #444 (muuki88)
- #415 custom mainclass for Windows #442 (tartakynov)
- FIX #435 Adding loader and control functions #439 (muuki88)
- Made -agentlib options before the classpath in the bash script. #431 (ht290)
- Add the required import. #430 (apenney)
- Fix typo in debian:packageBin. #429 (apenney)
- Add documentation about Play 2 packaging as deb- and rpm-packages #427 (artempyanykh)
v0.8.0-RC2 (2014-11-26)
v0.7.7-RC1 (2014-11-26)
v1.0.0-M3 (2014-11-26)
Fixed bugs:
- Script replacements doesn't work with jdeb packaging #405
- Start command too long on some platforms with big classpaths #72
Closed issues:
- Cannot publish to http (or self-signed https) docker registry #412
- Cannot pass dashed script options on windows #409
- Cannot pack
templates/etc-default
into Docker container #398 - Publish universal tgz artifact only #349
- Ability to add to class path in the bash script #124
Merged pull requests:
- Better Entrypoint Support #411 (mhamrah)
- FIX #394 adding tests for native packaging with 0440 permissions #408 (muuki88)
- FIX #405: Script replacements doesn't work with jdeb packaging #406 (kardapoltsev)
- Fix typo contstruct -> construct. #404 (falmp)
- fix too long classpaths in script(bat/bash). #397 (nazoking)
- fix windows batch argument probrem. #393 (nazoking)
v1.0.0-M2 (2014-11-07)
Fixed bugs:
- server deb packages are not lintian clean #391
- Can't create .deb files with jdeb on windows #388
- Upstart not working on Ubuntu 14.04: cannot create PID file #357
- Play backward compatibility issue #403 (huntc)
Closed issues:
- Document using the autoplugins version in a .scala build #402
Merged pull requests:
- Not hardcoding bashscript config location #398 #401 (muuki88)
- FIX #391 Fixing all lintian errors and some warnings #400 (muuki88)
- FIX #388 remove dependencies to chmod. #399 (muuki88)
- Relocated the scope for common docker settings #392 (huntc)
- Setting maintainer for Docker images can be optional. #390 (fiadliel)
- Remove AutoPlugin triggers from plugins. #389 (fiadliel)
- Update README.md #387 (levinotik)
v1.0.0-M1 (2014-10-22)
Merged pull requests:
- Fix example code in GettingStartedServers/MyFirstProject docs. #383 (artempyanykh)
- Fix permissions and group for /var/run/${{app_name}} folder in SystemV init script #382 (artempyanykh)
- Describe server loading options in server docs #379 (mhamrah)
- Wip/autoplugins #374 (muuki88)
v0.8.0-RC1 (2014-10-21)
Merged pull requests:
- FIX #372: On upgrade service is stopped twice #373 (kardapoltsev)
- fix typo in mappings example #371 (f0y)
- Handles OpenJDK version output on Windows #369 (henrikengstrom)
v0.7.6 (2014-10-21)
Fixed bugs:
- Incorrect group for /var/run/${{app_name}} folder with SystemV init-scripts. #381
- On upgrade service is stopped twice #372
- 0.8.0-M2 artifact missing on repo.scala-sbt.org #370
- Detect OpenJDK on Windows #353
Closed issues:
- Custom bash script to run before default start script #380
- Stale PID file prevents service from starting with Upstart #377
- Easy way to use upstart with rpm? #376
- Ability to add libsigar (and arch dependent packages) to RPM Build #375
- Wrong file mask #367
v0.8.0-M2 (2014-10-01)
Fixed bugs:
Merged pull requests:
- Preparing documentation for next release #366 (muuki88)
- archetype for Akka microKernel application #316 #363 (c4po)
- FIX #295 Adding documentation for docker tags #360 (muuki88)
- FIX #318 Wildcard match on errorcode #359 (muuki88)
- Improved docs for packageMappings in Universal and Linux #356 (muuki88)
- Permissions for /etc/default/app_name changed to 644 #354 (kardapoltsev)
- Fix typos in getting started docs. #351 (artempyanykh)
- Fix typo in docs about 'MyFirstProject' #350 (artempyanykh)
- Wip/bashscript refactoring #348 (muuki88)
- Adding documentation on how to deploy packages #344 (muuki88)
- [docker] Java Latest #343 (rfranco)
v0.7.5 (2014-10-01)
Fixed bugs:
- Usage with Play 2.3: Assets are not part of application artifact #362
- Build failed on OS X #327
- scala.MatchError: 139 (of class java.lang.Integer) in RpmHelper:87 #318
- Version appears twice in artefact in publish task #270
- Version 0.7.1 and onwards does not build RPMs on Mac OSX Host #266
- Config in etc-default has wrong permissions #264
Closed issues:
- Dockerfile does not include EXPOSE command #364
- Modifying /etc/app/application.conf not taken in account after restart #361
- Support signing debs during the build/publish process #345
- jdeb .debs missing /etc/default/$name and /etc/init.d/$name files #342
- archetype for akka Microkernel app? #316
- Building blocks for custom package formats? #312
- [docker] name for build tag #295
- Remapping /etc/<app> <-> /usr/share/<app>/conf symlink #287
- Ability to assembly fat jar rather than put all dependent jars into lib-directory #285
- .deb creation is really slow #135
- rpm and [error] logging #103
- support multiple main classes in a single module #80
- Provide docs how to use the plugin with multi-project projects #52
v0.7.5-RC2 (2014-08-31)
v0.8.0-M1 (2014-08-31)
Fixed bugs:
- Fixed wrong archive name in jdeb packaging #328 (kardapoltsev)
Closed issues:
- syntax error in startup script generated by 'activator dist' in play-2.3.3 #336
- rpm:packageBin needs License #335
- Add the changelog on the RPM #330
Merged pull requests:
- fix minor spelling mistakes #338 (mmorearty)
- change plugin version to 0.7.5-RC1 in documentation #337 (aviks)
- Added support for classifiers in multiproject builds #333 (jroper)
- Implemented the changelog to RPM #332 (antonini)
- Fix RPM System User Deletion on Upgrade #326 (pcting)
- FIX #324 adding empty dirs to deb package #325 (kardapoltsev)
- FIX #322 adding permissions to jdeb packaging #323 (kardapoltsev)
- maintainer should be in Docker or Dockerfile will write an empty value #321 (treyhyde)
- Custom mainclass #319 (jkutner)
- flag to update latest tag #317 (rfranco)
- No need for import #315 (jaceklaskowski)
- FIX #304 adding requirements for debian packaging #311 (muuki88)
- Adding docker tests to release script #308 (muuki88)
- Upgrade to jdeb 1.3 to stop old version of slf4j from being pulled in #307 (benmccann)
- FIX #217 Introduced executableScriptName setting #306 (muuki88)
- Remove cross-build configuration from build.sbt. #305 (fiadliel)
- Removing sbt 0.12.x support #303 (muuki88)
- Update README now that 0.7.2 is released #300 (benmccann)
- Adding docs for name-delegation in #250 #299 (muuki88)
- Fixes #292 - Not feeding new isSnapshot value to ivy configuration. #298 (jsuereth)
- Clean up name delegation in the plugin. A few rules: #250 (jsuereth)
v0.7.5-RC1 (2014-08-20)
Fixed bugs:
- Executable flag is not set when using jDeb packaging #322
- docker:stage problem - no application is built #314
- Docker Build Fail #310
- old slf4j pulled by jdeb breaks sbt-web asset pipeline #291
Closed issues:
- Jdeb doesn't package empty directories #324
- CentOS Rpm Group field must be present in package: (main package) #309
- Debian packaging error message is not great #304
v0.7.4 (2014-07-28)
Closed issues:
- Ability to control bash / bat file name other than via normalizedName #217
v0.7.3 (2014-07-21)
Fixed bugs:
- Docker Commands output in wrong order? #297
- Cannot publish snapshots using universal:publish #292
- "name in Linux := " ignored #188
Closed issues:
- Docker docs are conflicting #301
Merged pull requests:
v0.7.2 (2014-07-10)
Fixed bugs:
Closed issues:
- log directory symlink location differs between installed package and documentation #282
- Support for SBT 0.13.5-M2 #243
- Review play init.d script from blog post #181
Merged pull requests:
- Adding documentation for JDeb Packaging #290 (muuki88)
- Upgrading sbt and adding releaseNotes plugin #286 (muuki88)
- First refactoring to provide multiple debian packaging strategies #284 (muuki88)
-
- Make the /var/log/<pkg> symlink doc match the package location. #283 (paddymahoney)
- Documentation for docker support. #281 (fiadliel)
- Support Docker volumes. #280 (fiadliel)
- Allow name in Docker to be modified. #279 (fiadliel)
- Support EXPOSE [port] ... for Docker #278 (fiadliel)
- Support building and publishing Docker images. #277 (fiadliel)
v0.7.2-RC2 (2014-06-21)
Fixed bugs:
Closed issues:
- service start on Centos produces ENOTTY error #275
- systemv start-rpm-template redirects daemon's output to /dev/null #273
- Add systemd support for java server applications #249
- Document imports #247
Merged pull requests:
- Switched systemv start-rpm-template daemon's output #274 (spigene)
- Fixed user deletion issue in rpm postuninstall scriptlet. #272 (spigene)
- implemented
die
function in bash-template #271 (philipjkim) - Support for changelog and .changes file generation #268 (jaunis)
- Let bash-template work when the directory contains spaces. #267 (darabos)
- Adding experimental osx travis-ci support #257 (muuki88)
- FIX #249. Systemd support for Debian and Rpm #256 (kardapoltsev)
- support RPM 'Prefix'. #242 (jayaras)
v0.7.2-RC1 (2014-05-22)
Fixed bugs:
Closed issues:
- 0.7.0 - printlns upon entering sbt #263
Merged pull requests:
v0.7.1 (2014-05-19)
Fixed bugs:
- bash script too verbose pr default #252
- RPM build fails on Kubuntu 11.04 #4
- brpJavaRepackJar template fixed #254 (kardapoltsev)
Closed issues:
Merged pull requests:
- Fix non Java 8 MaxPermSize configuration #258 (jroper)
- FIX #252 Removing the declare=0 variable #255 (muuki88)
- Do not try to setup missing deployment settings for Docker. #251 (fiadliel)
- FIX #239. Start run levels, dependencies in upstart and systemV impl #248 (kardapoltsev)
- WIP: Provide task to stage output in a format sufficient to build Docker images #236 (fiadliel)
- Make .bat start script honor -J and -D arguments. #218 (gourlaysama)
v0.7.0 (2014-05-12)
Fixed bugs:
Closed issues:
- No option to have JavaServer run as a user with a login shell #235
- RPM error "Unable to open temp file" #228
- multi module project jar is included twice #227
Merged pull requests:
- FIX #211 and #232. Checking $java_args[@] for memory settings, too. #246 (muuki88)
- ability to specify java server app start up order in debian implemented #245 (kardapoltsev)
- Fix typos #244 (Blaisorblade)
- New setting daemonShell. #237 (muuki88)
- Adding documentation in universal getting started guide. #233 (muuki88)
- Add Debian script header #231 (dax)
- Fix for RPM error "Unable to open temp file" #228 #229 (grahamar)
v0.7.0-RC3 (2014-04-11)
Fixed bugs:
- 0.7.0-RC2 uses brp-strip-static-archive but that script has been removed in OpenSuse #215
- FIX #214 Making rpm scriptlets overrideable #219 (muuki88)
Closed issues:
- debian postinst chowns install path #223
- Creation of the daemon user and group is missing when installing a generated rpm on CentOS 6 ( in v. 0.7.0-RC2 ) #221
- clean takes 12sec #220
- RPM doesn't enable SystemV services #214
- Need RUN_OPTS in systemv bash archetype #196
- Vagrant VMs #163
- Creating a "Tested On" Wiki/Doc page #114
Merged pull requests:
- Adding better MappingsHelper docs #226 (muuki88)
- Wrong permissions for /usr/share/app_name fixed #225 (kardapoltsev)
- Adding documentation on the repackaging option #216 (muuki88)
- Doc/version fixes for 0.7.0 release #213 (jsuereth)
v0.7.0-RC2 (2014-04-03)
Fixed bugs:
- deb postinst chmod more directories #210
- Java property values with spaces do not appear to be handled correctly #205
- Does not package subprojects with sbt 0.13.2-M3 #197
- Staging does not clear out previous files #175
- Correct scoping for daemonGroup #194 (muuki88)
Closed issues:
- Memory settings for Java 8 #209
- Don't pass MaxPermSize to Java 8+ #203
- RPM creation is hella slow? #195
- Must set 'daemonUser in Linux' if daemonUser != name #193
- Release an RC1 of 0.7.0 #191
- sbt-git and sbt-native-packager #125
Merged pull requests:
- Wip/getting started guide additions #212 (muuki88)
- First cut at a getting started guide which is more useful than what we had #208 (jsuereth)
- Handle spaces in java arguments properly #207 (jsuereth)
- small clean up in bash template #206 (kardapoltsev)
- FIX #203 Adding check for java 8 #204 (muuki88)
- Fixes #175 - Staging does not clear previous files. #202 (jsuereth)
- testing for /var/run/app_name directory instead of file existence in debian and rpm templates #201 (kardapoltsev)
- Ensure /var/run/app_name/ exists when starting #200 (nemunaire)
- Fix #195 Adding rpmBrpJavaRepackJars setting #199 (muuki88)
v0.7.0-RC1 (2014-03-12)
Fixed bugs:
- Allow to override upstart script templates #182
- pid file creation as non-root #164
- Specifying a post rpm command breaks java_server #76
Closed issues:
- broken link in readme #173
- Add a human readable helper method for directory mappings #161
- Ability to add a directories and their content recursively to java application #158
- rpm java_server archetype - systemV init scripts #149
- How to get well generated paths in a start script of a Debian package? #115
- Support for BuildArch SPEC configuration #112
- rpm and directories #92
- Documentation: src/sphinx/gettingstarted.rst has deb and rpm switched #91
- Need to be able to specify what user and group the RPM installs files #75
- Java Server Application: Add support for CentOS #70
Merged pull requests:
- Unify linux script replacements #182 #192 (muuki88)
- Adding some test for overriding debian templates #190 (muuki88)
- Removing
normalizedKey
in packagerSettings. #188 #189 (muuki88) - Adding additional features for rpm #187 (muuki88)
- change parameter ordering for rpmbuild, fixes ignoring arch on OSX #186 (cchampignon)
- Support `--' to stop parsing options of sbt-native-packager itself. #184 (tksk)
- Apply scalariform test first time #183 (muuki88)
- pid file location changed for play and systemV start template #180 (kardapoltsev)
- Adding scalariform with default settings #179 (muuki88)
- Implementing permissions as described in #174 #178 (muuki88)
- Fixing scriptlets and adding tests #177 (muuki88)
- Wip/rpm server archetype #176 (muuki88)
- Wip/server permissions #174 (muuki88)
- Wip/package mapping tests #172 (muuki88)
- start template clean up to be used with new /etc/default #171 (kardapoltsev)
- Fix Windows msi installer PATH entry #169 (rvs1257)
- Make start script more portable by using /usr/bin/env as shebang. #167 (alexdupre)
- mistype fixed in rpm keys #166 (kardapoltsev)
- Attempt to resolve issue 161 - Add human readable methods to map directories #165 (ivanfrain)
- Adding documentation how to map directories #160 (muuki88)
- Adding automation for releasing *and* directly release to bintray. #157 (jsuereth)
- FIX #112 Adding BuildArch to the spec file #156 (muuki88)
- Adding tests for #76 #154 (muuki88)
v0.7.0-M3 (2014-02-04)
Fixed bugs:
- 0.7.0-M2 - sym link in /usr/bin is wrong - points to wrong location #151
Closed issues:
- Debian - Warnings on install #136
Merged pull requests:
- Wrong symlink location #153 (muuki88)
- Use defaultLinuxLogsLocation for /var/log #150 (hfs)
- Making SystemV start script LSB and Debian compliant #148 (aparkinson)
v0.7.0-M2 (2014-02-01)
Closed issues:
- The specified
daemonUser
is not the owner of the installation directory #129 - After dist, play do not pick up jars from lib directory #123
- exec $java_cmd vs simple $java_cmd in bash script #99
- How to specify JAVA_OPTS for JavaServer archetype? #98
- bash start script fails with java_cmd: readonly variable #94
- Add unit to comment describing memory integer #90
- Unable to generate deb file in play 2.2-RC2 #37
- Possible race condition in zip creation? #23
Merged pull requests:
- Fix #37 Adding meaningful logging, when packageDescription in Debian is #146 (muuki88)
- FIX #90 Adding memory unit for
-mem
option in bash script #145 (muuki88) - Use normalizedName as the default appUser for Linux Packages #144 (aparkinson)
- appUser and appGroup now correctly own the installation directory #143 (aparkinson)
- Typo in test name: mutliproject -> multiproject #141 (hfs)
- Fix #98 java server type includes /etc/default by default #140 (muuki88)
- Change the default owner of packaged files. See #129 #139 (aparkinson)
- unify upstart and system v start scripts #138 (jsuereth)
- systemV start script refactored with new bash script #137 (kardapoltsev)
- Adding Travis-CI configuration for automated pull requests. #133 (jsuereth)
- Adding tests for default upstart configuration #132 (muuki88)
- Started refactoring of archetypes templates #131 (muuki88)
- Bring the SystemV init.d scripts inline with the Debian policies #130 (aparkinson)
- Checking if a user already exists during postinstall is missing the user name to check for #128 (aparkinson)
- Adding some documentation to the debian package. #127 (muuki88)
- Debian Control File - Invalid package name #126 (muuki88)
- Cleaning up Lintian errors and warnings #122 (aparkinson)
- Better upstart script #120 (dbathily)
v0.7.0-M1 (2014-01-06)
Closed issues:
- how to get the latest snapshot code #119
- Allow to override templates #118
- Dependency with classifier not included #102
- Bad DebianMaintainerScripts permissions #96
- Release 0.6.4 #77
- Specify location where RPM installs files #74
- java.lang.NoClassDefFoundError #73
- failed to create symbolic link #71
- folder mappings #69
- Clarify about "Java Server Application" in README #68
- Add custom directory to app_classpath #66
- File Permissions - user isn't set? #62
- Template Directories for Debian package #54
- Directories in packageMapping #6
Merged pull requests:
- Allow script templates to be overridden #121 (jsuereth)
- debian:package-bin throws a FileNotFoundException for missing postrm #117 (aparkinson)
- Allow the upstart job to be executed as a different user #116 (aparkinson)
- Users.Root constant added. #113 (kardapoltsev)
- /var/log/app_name permissions fixed #111 (kardapoltsev)
- fixed bad permissions for debian maintainer scripts #110 (kardapoltsev)
- Added status command to sysvinit template #108 (kardapoltsev)
- Directories in packageMapping #6 #107 (muuki88)
- Default values for packageArchetype.java_server #106 (muuki88)
- Setting chdir to application directory. #105 (muuki88)
- Fixed documentation for commands that were changed from camel case to dash-separated #101 (jfim)
- adds option to disable the java_version_check on linux #100 (vchuravy)
- Fixed: user defined scripts in debian overridden by generated files #97 (kardapoltsev)
- Do not declare java_cmd read-only as process_args will override it #95 (hackmann)
- generating etc default, different postinst script for sysvinit #93 (kardapoltsev)
- Restart option added to sysvinit script #89 (kardapoltsev)
- error creating symlink when file already exists fixed #86 (kardapoltsev)
- Sysvinit script for debian package #85 (kardapoltsev)
- Implemented chown file permissions and user/group creation #84 (muuki88)
- Informative failure for missing files mapped in universal #83 (gmjabs)
- Fix wrong String.replaceAll in JavaAppBatScript.makeWindowsRelativeClasspathDefine #81 (chwthewke)
- Fixes and improvements for usability. #78 (jsuereth)
- Fix duplicate jar name when artifact classifier is used #67 (bbarkley)
- Removing JavaC dependency in *.bat #65 (Jentsch)
- Precise location of Universal configuration #64 (yanns)
- task #54: Template Directories for Debian package #63 (muuki88)
- Fixing debian package installation/deinstallation #60 (muuki88)
- bat-template pass arguments #59 (rmgk)
v0.6.3 (2013-11-01)
Closed issues:
- ZIP file names do not extract correctly if ZIP is created on Windows and unzipped on Linux #55
- get_mem_opts interferes with java_opts #48
- JAVA_OPTS ignored #47
- Uninformative exception when
head
called on empty list #46 - Windows MSI + Play 2.2.0 :
CNDL0027 : The Shortcut/@Name attribute's value, '\application.conf', is not a valid long name because it contains illegal characters
#43 - Upstart Script for Linux Distros #42
- BashTemplate - problem resolving relative symlinks on the bash file (not the directory) #39
- Linux unfriendly default naming #38
- Debian postinst/preinst #35
- Change sourceDirectory and/or stageDirectory in Universal from Settings to Tasks #34
Merged pull requests:
- Adding some assertions and corrected description in Keys #58 (muuki88)
- Debian scripts are now picked up from default folder #35 #57 (muuki88)
- Issue #55 - Correct ZIP entry names when created on a Windows system #56 (doswell)
- First commit on #35 #53 (muuki88)
- Fixes #43 - unable to create MSI of play application #50 (jsuereth)
- Update README.md #49 (schmmd)
- Fixes #39 - Unable to follow symlinks. #45 (jsuereth)
- Working on #42 #44 (muuki88)
- Prefer normalizedName for linux-friendly packages, rather than requiring... #41 (jsuereth)
- Fix #11 debian symlinks now absolute. Maybe by default for all? #40 (muuki88)
- fix two typos in code examples in the doc. #36 (gourlaysama)
- Fixed typo, shortened hash string padding and removed debug printlns #33 (ptrbrtz)
v0.6.2 (2013-09-03)
Closed issues:
Merged pull requests:
- Fixed two bugs #32 (ptrbrtz)
- Everyone needs a little gitignore #31 (jroper)
- Windows customisation #30 (jroper)
- Append newline after template_declares substitution #29 (jroper)
- More relative path checks for the bash script's realpath processing #28 (huntc)
- Fix addApp function to append to app_commands #27 (jroper)
- Ensures distinct dependencies are only added #26 (huntc)
- Exclude non-required artifacts from the lib folder #24 (huntc)
v0.6.1 (2013-08-21)
Closed issues:
- include subprojects in parent aggregator #19
Merged pull requests:
v0.6.0 (2013-07-12)
Merged pull requests:
- Wip/cleanup for play #18 (jsuereth)
- Wip/stage and dist #17 (jsuereth)
- Fix formatting in README #15 (calvinkrishy)
- Add a layer between universal + specific native packages #14 (jsuereth)
- Added bare-minimum support for creating apple's DMG files. #13 (jsuereth)
- RPM Spec Automatic Dependencies #11 (pussinboots)
0.5.4 (2013-03-07)
Merged pull requests:
v0.5.2 (2013-02-19)
v0.5.1 (2013-02-19)
Closed issues:
- Confilict with sbtscalariform #8
v0.5.0 (2013-01-04)
Merged pull requests:
0.4.4 (2012-08-01)
Merged pull requests:
- Typos in documentation. #7 (iammichiel)
- RPM doesn't accept filenames with whitespace #5 (Dremora)
0.4.3 (2012-06-28)
0.4.2 (2012-05-09)
0.4.1 (2012-04-14)
0.4 (2012-03-28)
0.3.0 (2012-03-15)
Closed issues:
- Packaging fails for RPM & DEB if there is a space in the directory path #3
Merged pull requests:
- Fix rpmbuild syntax in RpmHelper #2 (mtye)
- Fix plugin organization in _Getting Started_ documentation. #1 (mtye)
0.1.0 (2012-01-16)
* This Changelog was automatically generated by github_changelog_generator