diff options
Diffstat (limited to 'pkgs/servers/jellyfin/web-update.sh')
-rwxr-xr-x | pkgs/servers/jellyfin/web-update.sh | 29 |
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 |