|
61b30678c4
|
all: switch bootloader from syslinux -> systemd-boot (except for moby -- TODO)
|
2025-08-13 17:53:46 +00:00 |
|
|
00acccb9c9
|
scripts/deploy: save a gc ref after building a host
this way i don't lose a shit ton of still-relevant builds when nix-gc'ing
|
2025-07-24 22:41:36 +00:00 |
|
|
d86d32bb55
|
scripts/deploy: swap lappy -> flowy for default deployments
|
2025-06-08 19:40:11 +00:00 |
|
|
4bd4f29759
|
hosts: add "flowy", my new laptop
i haven't actually deployed this yet, but it does build
|
2025-06-01 20:10:40 +00:00 |
|
|
cea680b727
|
scripts/deploy: fix --help flag
|
2025-05-29 06:26:21 +00:00 |
|
|
99826b7f1b
|
scripts/deploy: fix missing "setvar" when parsing "--deriv" argument
|
2025-05-19 19:02:26 +00:00 |
|
|
014008472b
|
scripts/deploy: fix to allow destructive ... (echo=true) invocations
|
2025-05-18 00:07:39 +00:00 |
|
|
6fef1bbd4b
|
scripts/deploy: refactor
|
2025-05-17 21:03:58 +00:00 |
|
|
c4824f8f78
|
scripts/deploy: fix broken "|| return 1"
|
2025-05-17 18:00:28 +00:00 |
|
|
9daacae794
|
scripts/deploy: fix --build, --copy, --switch, --test flags
|
2025-05-17 18:00:28 +00:00 |
|
|
ba657ae647
|
scripts/deploy: print a deployment plan before executing it
|
2025-05-17 01:42:23 +00:00 |
|
|
1c739bd8ad
|
scripts/deploy: fix invalid use of "failed" builtin
|
2025-05-15 15:32:28 +00:00 |
|
|
56b8d82c42
|
scripts/deploy: port from bash to ysh
|
2025-05-15 06:47:01 +00:00 |
|
|
be83452c4a
|
scripts/deploy: support "--force-reboot" as alternate spelling to "--reboot-force"
|
2025-04-28 04:15:45 +00:00 |
|
|
c8b1f9d221
|
scripts/deploy: remove "crappy"; i dont deploy it anymore
|
2025-03-23 01:22:50 +00:00 |
|
|
29415aa88a
|
scripts/deploy: allow --deriv to be either a .drv or a store path
|
2025-03-20 03:39:44 +00:00 |
|
|
2544bb4d68
|
scripts/deploy: add --build flag
useful as e.g. deploy --pre --build, to only *build* all variants/hosts, but don't actually copy
|
2025-03-16 07:01:15 +00:00 |
|
|
6554c8ea52
|
rename flavored hosts to $hostName{-light,-min}{-staging,-next}
i.e. swap the order of those two parameters
|
2025-03-08 09:38:45 +00:00 |
|
|
894b149dd5
|
scripts/deploy: add a timeout to the nix copy step
|
2024-12-04 18:19:32 +00:00 |
|
|
e51870df6f
|
scripts/deploy: dont ship builds to servo by default
|
2024-11-09 21:50:33 +00:00 |
|
|
b33e6a0c73
|
scripts/deploy: add --force-reboot option
|
2024-10-18 01:45:48 +00:00 |
|
|
45ad0d88d9
|
scripts/deploy: allow deploying to a specific IP address
|
2024-09-25 13:31:22 +00:00 |
|
|
bb0a90ec1e
|
scripts/deploy: add a --deriv flag to deploy a pre-built path
useful for systems like moby where re-evaluating an unchanged system is expensive
|
2024-09-16 18:40:42 +00:00 |
|
|
1067bc9215
|
scripts/deploy: separate eval and build phases to decrease maximum ram requirements
|
2024-09-08 20:36:54 +00:00 |
|
|
c0106c9196
|
scripts/deploy: deploy to moby over wireguard by default, but allow this to be customized broadly
|
2024-09-06 05:30:59 +00:00 |
|
|
ac5b9061a2
|
scripts/deploy: implement --wireguard flag, to deploy the host over wireguard
|
2024-09-05 02:06:59 +00:00 |
|
|
336696bb06
|
scripts/deploy: show the nix copy command, to aid in manual runs
|
2024-09-01 15:41:33 +00:00 |
|
|
4dbff9c18f
|
scripts/deploy: shorten "--action copy" to just "--copy"
|
2024-08-12 01:07:50 +00:00 |
|
|
916ecc30d1
|
scripts/deploy: fix --reboot flag
|
2024-07-29 03:42:52 +00:00 |
|
|
cbe17c03e4
|
scripts/deploy: fix usage message about --reboot flag
|
2024-07-27 14:48:44 +00:00 |
|
|
86f1e36035
|
scripts/deploy: fix "exho" typo
|
2024-07-16 07:42:24 +00:00 |
|
|
f8d0c9ce3b
|
scripts/deploy: deploy crappy latter than all the others
|
2024-07-08 05:38:44 +00:00 |
|
|
ad8bcfc09e
|
scripts/deploy: build all hosts before building all variants
|
2024-06-21 07:25:15 +00:00 |
|
|
2e44abc55d
|
scripts/deploy: fix off-by-one in runOnTarget
|
2024-06-19 21:05:37 +00:00 |
|
|
8ca357ea7f
|
scripts/deploy: add a --reboot option
|
2024-06-19 20:31:43 +00:00 |
|
|
afea7fe5e7
|
scripts/deploy: implement a dry-run mode
|
2024-06-19 11:24:33 +00:00 |
|
|
c87dab93b3
|
scripts/deploy: allow specifying multiple hosts or multiple variants
|
2024-06-16 05:15:12 +00:00 |
|
|
01cfed2438
|
scripts/deploy: swap the iteration order: build all hosts at -min variant, then -light, etc; then also do the -next variants
|
2024-06-14 20:24:50 +00:00 |
|
|
26a4f20f6c
|
scripts/deploy: factor out a deployHelper to make variant=all usable *without* host=all
|
2024-06-14 18:28:52 +00:00 |
|
|
131e43e975
|
scripts/deploy: avoid ssh-based copies to self
|
2024-06-13 00:12:00 +00:00 |
|
|
f477370e4c
|
scripts/deploy: add more logging
|
2024-06-12 23:09:32 +00:00 |
|
|
b5fc8cfd4e
|
scripts/deploy: when deploying all machines, dont let one failed deployment abort the whole job
|
2024-06-12 23:09:27 +00:00 |
|
|
b5b39d1500
|
scripts/deploy: add the equivalent of my "pre-deploy" functionality
|
2024-06-12 09:04:17 +00:00 |
|
|
b787289b39
|
scripts/deploy: if no host is specified, then deploy to the current host
|
2024-06-12 07:44:21 +00:00 |
|
|
406adde549
|
scripts/deploy: skip the signing step if we have no signing key
|
2024-06-12 07:11:14 +00:00 |
|
|
f91d3e35f3
|
flake: port deploy script to its own thing
|
2024-06-12 05:48:03 +00:00 |
|