1
0
Fork 0

Fix stupid typo in script

This commit is contained in:
Malte 2023-03-06 20:01:10 +01:00
parent fa48ea4d1b
commit d4d271b2db

View file

@ -89,7 +89,7 @@ in {
exitOnError "Cannot pull forward git config." $ exe "/run/wrappers/bin/sudo" "-u" "${user}" "git" "pull" "--ff-only"
current_commit <- exitOnError "Current system is from a dirty commit." $ readFileBS "/run/current-system/config-commit"
new_system <- readlink "-f" "/var/cache/gc-links/test-config/nixos-configurations/hera" |> captureTrim
new_commit <- readFileBS [i|#{new_system}/config-commit"|]
new_commit <- readFileBS [i|#{new_system}/config-commit|]
is_direct_forward <- ("" ==) <$> (git "log" "-n1" "--oneline" ([i|^#{new_commit}|] :: String) (decodeUtf8 current_commit :: String) |> captureTrim)
when is_direct_forward do
nix_env "-p" "/nix/var/nix/profiles/system" "--set" (decodeUtf8 new_system :: String)