diff options
author | Joshua M. Boniface <joshua@boniface.me> | 2024-02-16 02:23:38 -0500 |
---|---|---|
committer | Joshua M. Boniface <joshua@boniface.me> | 2024-02-16 02:23:38 -0500 |
commit | 8aeb7718d248d6f37084c9973b8a1d43e0f7fd5b (patch) | |
tree | 1cb9f4c3db3d185573612bff104f07e3b361e16c | |
parent | Add some more notes for Docker (diff) | |
download | jellyfin-packaging-8aeb7718d248d6f37084c9973b8a1d43e0f7fd5b.tar.gz jellyfin-packaging-8aeb7718d248d6f37084c9973b8a1d43e0f7fd5b.tar.bz2 jellyfin-packaging-8aeb7718d248d6f37084c9973b8a1d43e0f7fd5b.zip |
Add better note about archive support
-rw-r--r-- | README.md | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -130,6 +130,10 @@ TODO - these have not yet been implemented. ### Portable Builds (Portable .NET, Linux, MacOS, Windows) -* Single unified build: the entirety of the output package is built in one container from one Dockerfile, with the output archive type (`.tar.gz` or `.zip`) chosen based on the target. +* Single unified build: the entirety of the output package is built in one container from one Dockerfile This was chosen to keep the portable builds as simple as possible without requiring complex archive combining (as was the case with our previous CI). + +* Multiple archive type support (`.tar.gz` vs. `.zip`) + + The output archive type (`.tar.gz` or `.zip`) is chosen based on the build target, with Portable providing both for maximum compatibility, Windows providing `.zip`, and Linux and MacOS providing `.tar.gz`. This can be changed later, for example to add more formats (e.g. `.tar.xz`) or change what produces what, without major complications. |