all: remove outdated scripts
This commit is contained in:
parent
c2a294623b
commit
b389709731
2 changed files with 0 additions and 69 deletions
|
@ -1,14 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -eu
|
||||
set -f # disable globbing
|
||||
export IFS=' '
|
||||
|
||||
echo "Uploading $OUT_PATHS ..."
|
||||
|
||||
if /run/current-system/sw/bin/attic push nifoc-systems "$OUT_PATHS"; then
|
||||
exit 0
|
||||
else
|
||||
echo "Ignoring error ..."
|
||||
exit 0
|
||||
fi
|
|
@ -1,55 +0,0 @@
|
|||
#!/usr/bin/env fish
|
||||
|
||||
set -f nix_os (uname)
|
||||
set -f other_hostname $argv[1]
|
||||
|
||||
switch $nix_os
|
||||
case Darwin
|
||||
set -f nix_hostname (scutil --get LocalHostName)
|
||||
set -f config_dir "$HOME/.config/nixpkgs"
|
||||
case Linux
|
||||
set -f nix_hostname (hostname -s)
|
||||
set -f config_dir /etc/nixos
|
||||
case '*'
|
||||
echo "Unsupported OS"
|
||||
exit 1
|
||||
end
|
||||
|
||||
pushd "$config_dir"
|
||||
rm -rf result
|
||||
|
||||
if test -z "$DIRENV_DIR"
|
||||
eval (direnv export fish 2>/dev/null)
|
||||
end
|
||||
|
||||
if test "$other_hostname" = ""
|
||||
switch $nix_os
|
||||
case Darwin
|
||||
git pull
|
||||
nom build ".#darwinConfigurations.$nix_hostname.config.system.build.toplevel"
|
||||
if test $status -eq 0
|
||||
env TERM=xterm-256color darwin-rebuild switch --flake ".#$nix_hostname"
|
||||
end
|
||||
case Linux
|
||||
sudo git pull
|
||||
sudo nixos-rebuild switch --flake .
|
||||
end
|
||||
else
|
||||
git pull
|
||||
nom build --eval-store auto --store "ssh-ng://root@$other_hostname.ts.kempkens.network" ".#nixosConfigurations.$other_hostname.config.system.build.toplevel"
|
||||
if test $status -eq 0
|
||||
deploy --skip-checks ".#$other_hostname"
|
||||
end
|
||||
end
|
||||
|
||||
if test $status -eq 0
|
||||
if test "$other_hostname" = ""
|
||||
attic push nifoc-systems /run/current-system
|
||||
else
|
||||
ssh -t "$other_hostname" attic push nifoc-systems /run/current-system
|
||||
end
|
||||
end
|
||||
|
||||
rm -f result
|
||||
|
||||
popd
|
Loading…
Reference in a new issue