aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua M. Boniface <joshua@boniface.me>2024-02-16 02:23:38 -0500
committerJoshua M. Boniface <joshua@boniface.me>2024-02-16 02:23:38 -0500
commit8aeb7718d248d6f37084c9973b8a1d43e0f7fd5b (patch)
tree1cb9f4c3db3d185573612bff104f07e3b361e16c
parentAdd some more notes for Docker (diff)
downloadjellyfin-packaging-8aeb7718d248d6f37084c9973b8a1d43e0f7fd5b.tar.gz
jellyfin-packaging-8aeb7718d248d6f37084c9973b8a1d43e0f7fd5b.tar.bz2
jellyfin-packaging-8aeb7718d248d6f37084c9973b8a1d43e0f7fd5b.zip
Add better note about archive support
-rw-r--r--README.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/README.md b/README.md
index ff88f14..ea41b67 100644
--- a/README.md
+++ b/README.md
@@ -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.
bgstack15