]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - nixops/Makefile
Add cryptpad to ressourcerie banon
[perso/Immae/Config/Nix.git] / nixops / Makefile
index 27d8d959c1363771b73b689e58180bca7a0e4d6f..f3d06efdbb0d33036e41975eb4707bc13d4a586c 100644 (file)
@@ -59,6 +59,10 @@ deploy:
        ./scripts/with_env morph deploy default.nix switch --keep-result --upload-secrets $(MORPH_ARGS)
        nix-env -p $(PROFILE) --set .gcroots/default.nix
 
+next-boot:
+       ./scripts/with_env morph deploy default.nix boot --keep-result --upload-secrets $(MORPH_ARGS)
+       nix-env -p $(PROFILE) --set .gcroots/default.nix
+
 deploy-reboot:
        ./scripts/with_env morph deploy default.nix boot --reboot --upload-secrets $(MORPH_ARGS)
 
@@ -73,6 +77,8 @@ list-generations:
 .PHONY: list-generations
 
 delete-generations:
+       echo "make sure you ran a complete build before cleaning up!"
+       false
        nix-env -p $(PROFILE) --delete-generations $(GEN)
        $(MAKE) ssh-eldiron SSH_ARGS="nix-env -p /nix/var/nix/profiles/system --delete-generations $(GEN)"
        $(MAKE) ssh-dilion SSH_ARGS="nix-env -p /nix/var/nix/profiles/system --delete-generations $(GEN)"