X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=nixops%2FMakefile;h=1852e7510c1754b9c7bb8092df3c5358d27e3aa3;hb=HEAD;hp=cce57ff4269a13ee28159b90b9b5a5faa966f6a7;hpb=1618010c141571c4d9a3fa9d340d009620c4520f;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/Makefile b/nixops/Makefile deleted file mode 100644 index cce57ff..0000000 --- a/nixops/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -setup: - ./scripts/setup - -ssh-eldiron: - ./scripts/nixops_wrap ssh eldiron - -info: - ./scripts/nixops_wrap list - ./scripts/nixops_wrap info - -debug: - ./scripts/nixops_wrap deploy --build-only --show-trace - -dry-run: - ./scripts/nixops_wrap deploy --dry-run - -build: - ./scripts/nixops_wrap deploy --build-only - -upload: - ./scripts/nixops_wrap deploy --copy-only - -deploy: - ./scripts/nixops_wrap deploy - -reboot: - ./scripts/nixops_wrap reboot --include=eldiron - -push: - ./scripts/push_deployment - ./scripts/push_environment - -pull: - ./scripts/pull_environment - -pull-deployment: - ./scripts/pull_deployment - -profile = $(shell ./scripts/nixops_wrap info | grep "^Nix profile: " | sed -e "s/^Nix profile: //") -GEN ?= "+3" - -list-generations: - nix-env -p $(profile) --list-generations - ./scripts/nixops_wrap ssh eldiron -- nix-env -p /nix/var/nix/profiles/system --list-generations - -delete-generations: - nix-env -p $(profile) --delete-generations $(GEN) - ./scripts/nixops_wrap ssh eldiron -- nix-env -p /nix/var/nix/profiles/system --delete-generations $(GEN) - -cleanup: delete-generations - nix-store --gc - ./scripts/nixops_wrap ssh eldiron -- nix-store --gc - -.PHONY: setup ssh-eldiron info debug dry-run build upload deploy push pull pull-deployment list-generations delete-generations cleanup