summary refs log tree commit diff
path: root/pkgs/servers/jellyfin/web-update.sh
diff options
context:
space:
mode:
authorJohannes Schleifenbaum <johannes@js-webcoding.de>2023-05-07 10:40:00 +0200
committerJohannes Schleifenbaum <johannes@js-webcoding.de>2023-05-07 10:40:00 +0200
commit8708d52e31dfc06c3690842241bb7ff1c99be5e5 (patch)
treef4b5bf3218a7e3870cfb81ff3fc4fbb5547abaf7 /pkgs/servers/jellyfin/web-update.sh
parentc5973e7f6ef8dc54eba99a881aebcd6f8272c99e (diff)
downloadnixpkgs-8708d52e31dfc06c3690842241bb7ff1c99be5e5.tar
nixpkgs-8708d52e31dfc06c3690842241bb7ff1c99be5e5.tar.gz
nixpkgs-8708d52e31dfc06c3690842241bb7ff1c99be5e5.tar.bz2
nixpkgs-8708d52e31dfc06c3690842241bb7ff1c99be5e5.tar.lz
nixpkgs-8708d52e31dfc06c3690842241bb7ff1c99be5e5.tar.xz
nixpkgs-8708d52e31dfc06c3690842241bb7ff1c99be5e5.tar.zst
nixpkgs-8708d52e31dfc06c3690842241bb7ff1c99be5e5.zip
jellyfin-web: use buildNpmPackage
Diffstat (limited to 'pkgs/servers/jellyfin/web-update.sh')
-rwxr-xr-xpkgs/servers/jellyfin/web-update.sh29
1 files changed, 0 insertions, 29 deletions
diff --git a/pkgs/servers/jellyfin/web-update.sh b/pkgs/servers/jellyfin/web-update.sh
deleted file mode 100755
index 93ff7fb5ba2..00000000000
--- a/pkgs/servers/jellyfin/web-update.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/usr/bin/env nix-shell
-#!nix-shell -i bash -p curl common-updater-scripts nodePackages.node2nix gnused nix coreutils jq
-
-set -euo pipefail
-
-latestVersion="$(curl -s "https://api.github.com/repos/jellyfin/jellyfin-web/releases?per_page=1" | jq -r ".[0].tag_name" | sed 's/^v//')"
-currentVersion=$(nix-instantiate --eval -E "with import ./. {}; jellyfin-web.version or (lib.getVersion jellyfin-web)" | tr -d '"')
-
-if [[ "$currentVersion" == "$latestVersion" ]]; then
-  echo "jellyfin-web is up-to-date: $currentVersion"
-  exit 0
-fi
-
-update-source-version jellyfin-web 0 0000000000000000000000000000000000000000000000000000000000000000
-update-source-version jellyfin-web "$latestVersion"
-
-# use patched source
-store_src="$(nix-build . -A jellyfin-web.src --no-out-link)"
-
-cd "$(dirname "${BASH_SOURCE[0]}")"
-
-node2nix \
-  --nodejs-14 \
-  --development \
-  --node-env ../../development/node-packages/node-env.nix \
-  --output ./node-deps.nix \
-  --input "$store_src/package.json" \
-  --lock "$store_src/package-lock.json" \
-  --composition ./node-composition.nix