Fix stupid typo in script
This commit is contained in:
parent
fa48ea4d1b
commit
d4d271b2db
1 changed files with 1 additions and 1 deletions
|
@ -89,7 +89,7 @@ in {
|
||||||
exitOnError "Cannot pull forward git config." $ exe "/run/wrappers/bin/sudo" "-u" "${user}" "git" "pull" "--ff-only"
|
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"
|
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_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)
|
is_direct_forward <- ("" ==) <$> (git "log" "-n1" "--oneline" ([i|^#{new_commit}|] :: String) (decodeUtf8 current_commit :: String) |> captureTrim)
|
||||||
when is_direct_forward do
|
when is_direct_forward do
|
||||||
nix_env "-p" "/nix/var/nix/profiles/system" "--set" (decodeUtf8 new_system :: String)
|
nix_env "-p" "/nix/var/nix/profiles/system" "--set" (decodeUtf8 new_system :: String)
|
||||||
|
|
Loading…
Reference in a new issue