]>
Commit | Line | Data |
---|---|---|
dbcba2ea IB |
1 | subrecipes = setup ssh-eldiron info debug dry-run build upload deploy reboot push pull pull-deployment list-generations delete-generations cleanup |
2 | ${subrecipes}: | |
3 | @$(MAKE) --no-print-directory -C nixops/ $@ | |
4 | ||
5 | env: | |
6 | ./scripts/make-env | |
7 | ||
8 | env-dry-run: | |
9 | ./scripts/make-env --dry-run | |
10 | ||
11 | nix-info: | |
12 | NIXOPS_DEPLOYMENT="" ./scripts/nix_infos | |
13 | ||
14 | nix-info-nixops: | |
15 | NIXOPS_DEPLOYMENT="n" ./scripts/nix_infos | |
16 | ||
17 | nur: | |
18 | ./scripts/make-nur | |
19 | ||
e96787f1 IB |
20 | shellcheck: |
21 | shellcheck scripts/* nixops/scripts/* modules/private/gitolite/gitolite_ldap_groups.sh modules/private/ssh/ldap_authorized_keys.sh modules/private/pub/restrict | |
22 | ||
23 | .PHONY: env env-dry-run nix-info nix-info-nixops nur shellcheck |