From fcb17cc9d1ba4706b498a25d3b65ca936077b3ef Mon Sep 17 00:00:00 2001 From: dadada Date: Sun, 11 Sep 2022 14:31:10 +0200 Subject: [PATCH] add legacy utility scripts --- utils/deploy | 14 -------------- utils/gen-config | 37 ------------------------------------- 2 files changed, 51 deletions(-) delete mode 100755 utils/deploy delete mode 100755 utils/gen-config diff --git a/utils/deploy b/utils/deploy deleted file mode 100755 index 6e3b2df..0000000 --- a/utils/deploy +++ /dev/null @@ -1,14 +0,0 @@ -#!/usr/bin/env bash - -set -e -set -o pipefail - -if [ -z "$1" ] -then - echo "usage: deploy " - exit 1 -fi - -git push - -gen-config $1 | ssh "$1".dadada.li 'sudo bash -c "cat - > /etc/nixos/configuration.nix && (nixos-rebuild test && nixos-rebuild switch) || (nixos-rebuild switch --rollback && exit 1)"' diff --git a/utils/gen-config b/utils/gen-config deleted file mode 100755 index dc13b7b..0000000 --- a/utils/gen-config +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env bash - -function hash { - archive="$(mktemp /tmp/nix-config.XXX.tar.gz)" - git archive "$1" | gzip > "$archive" - nix-prefetch-url --unpack --type sha256 "file:$archive" 2>/dev/null - rm "$archive" -} - -if [ -z "$1" ] -then - echo "usage: deploy " - exit 1 -fi - -host="${1}" -rev="$(git rev-parse HEAD)" -sha256=$(hash "$rev") - -cat <