-
Notifications
You must be signed in to change notification settings - Fork 443
Tested On
Muki edited this page Mar 4, 2014
·
13 revisions
This site gives a brief overview on which system sbt-native-packager
has been tested. Please open a ticket or pullrequest if some information is incorrect or missing.
These are raw features of the native packager, like the ability to generate debian files given good configuration, or MSIs, etc.
Feature | BuiltOn | UsedOn | Works | Comments | Tested by |
---|---|---|---|---|---|
making deb files | Ubuntu 13.10 | Ubuntu 13.10 | ✔ | @muuki88 | |
making deb files | Ubuntu 12.04 | Ubuntu 12.04 | ✔ | ||
making deb files | Mac OSX10 | Ubuntu 13.10 | See #112 | ||
making rpm files | Ubuntu 12.04 | Fedora 16 | ✔ | ||
making rpm files | Ubuntu 13.10 | Fedora 16 | ✔ | ||
Executable zip permissions | Ubuntu 13.10 | Ubuntu 13.10 | ✔ | ||
Executable zip permissions | Ubuntu 13.10 | Mac OSX 10 | ✔ | Use native zip | |
Executable zip permissions | Mac OSX 10 | Mac OSX 10 | ✔ | Use native zip | |
Executable zip permissions | Mac OSX 10 | Ubuntu 13.10 | ✔ | Use native zip | |
making dmg files | Mac OSX10 | Mac OSX 10 | ✔ | ||
making msi files, raw wix | Windows 7 | Windows 7 | ✔ | Wix 3.5, 3.6 |
This is the ability to generate specific packaging features (in MSIs, DEBs, RPMs) based on
a project using the "canonical layout" in their mappings in Universal
.
Code located here: https://github.com/sbt/sbt-native-packager/blob/master/src/main/scala/com/typesafe/sbt/packager/GenericPackageSettings.scala#L10
Feature | BuiltOn | UsedOn | Works | Comments | Tested by |
---|---|---|---|---|---|
Shortcuts for conf files | Windows 7 | Windows 7 | ✔ | Wix 3.5,3.6 | |
Add bin directory to path | Windows 7 | Windows 7 | ✔ | Wix 3.5,3.6 | |
Etc Symlinks for conf | Ubuntu 13.10 | Ubuntu 13.10 | ✔ | @muuki88 | |
Symlinks to bin/ scripts | Ubuntu 13.10 | Ubuntu 13.10 | ✔ | @muuki88 | |
Autocompress man pages | Ubuntu 13.10 | Ubuntu 13.10 | ✔ | ||
mark conf/ files as config | Ubuntu 13.10 | Ubuntu 13.10 | ✔ | ||
Symlink from etc/ to conf/ | Ubuntu 13.10 | Ubuntu 13.10 | ✔ |
Feature | BuiltOn | UsedOn | Works | Comments | Tested by |
---|---|---|---|---|---|
running bash (deb) | Ubuntu 13.10 | Ubuntu 13.10 | ✔ | @muuki88 | |
running bash (zip/tgz) | Ubuntu 12.04 | Ubuntu 12.04 | ✔ | ||
running bash (zip/tgz) | Ubuntu 12.04 | Mac OSX 10 | ✔ | ||
running bash (rpm) | Ubuntu 13.10 | Fedora 18 | ✔ | @muuki88 | |
running bat (msi) | Windows 7 | Windows 7 | ✔ | Limited CP length | |
running bash (msi) | Windows 7 | Cygwin(Win7) | ✔ | Limited CP length |
Feature | BuiltOn | UsedOn | Works | Comments | Tested by |
---|---|---|---|---|---|
SystemV init (deb) | Ubuntu 13.10 | Ubuntu 13.10 | ? | ||
SystemV init (deb) | Ubuntu 13.10 | Ubuntu 12.04 | ✔ | @muuki88 | |
Upstart (deb) | Ubuntu 13.10 | Ubuntu 13.10 | ✔ | @muuki88 | |
Upstart (deb) | Ubuntu 13.10 | Ubuntu 12.04 | ✔ | @muuki88 | |
daemon user - Upstart (deb) | Ubuntu 13.10 | Ubuntu 12.04 | ✔ | ||
daemon user - Upstart (deb) | Ubuntu 13.10 | Ubuntu 10.04 | ✘ | See #116 | |
daemon user - SystemV init (deb) | Ubuntu 13.10 | Ubuntu 12.04 | ? | ||
SystemV init (rpm) | Ubuntu 13.10 | CentOS 6.5 | ✔ | @muuki88 |