diff options
Diffstat (limited to 'pkgs/servers/zigbee2mqtt/update.sh')
-rwxr-xr-x | pkgs/servers/zigbee2mqtt/update.sh | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/pkgs/servers/zigbee2mqtt/update.sh b/pkgs/servers/zigbee2mqtt/update.sh deleted file mode 100755 index 72c8caa00f60a..0000000000000 --- a/pkgs/servers/zigbee2mqtt/update.sh +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env nix-shell -#! nix-shell -i bash -p nodePackages.node2nix curl jq nix-update common-updater-scripts - -set -euo pipefail - -SCRIPT_DIR="$(dirname "$0")" -cd "$SCRIPT_DIR" - -CURRENT_VERSION=$(nix eval -f ../../.. --raw zigbee2mqtt.version) -TARGET_VERSION="$(curl https://api.github.com/repos/Koenkk/zigbee2mqtt/releases/latest | jq -r ".tag_name")" - -if [[ "$CURRENT_VERSION" == "$TARGET_VERSION" ]]; then - echo "zigbee2mqtt is up-to-date: ${CURRENT_VERSION}" - exit 0 -fi - -ZIGBEE2MQTT=https://github.com/Koenkk/zigbee2mqtt/raw/$TARGET_VERSION -curl -LO $ZIGBEE2MQTT/package.json -curl -LO $ZIGBEE2MQTT/package-lock.json - -node2nix \ - --composition node.nix \ - --lock package-lock.json \ - --development \ - --no-copy-node-env \ - --node-env ../../development/node-packages/node-env.nix \ - --nodejs-14 \ - --output node-packages.nix - -rm package.json package-lock.json - -( - cd ../../../ - update-source-version zigbee2mqtt "$TARGET_VERSION" -) |