Commit Graph

84 Commits

Author SHA1 Message Date
David Heinemeier Hansson 453570b895 Breakout remove so we can do just containers 2023-01-12 17:37:50 +01:00
David Heinemeier Hansson f61beb6827 Basic binstub 2023-01-12 17:29:26 +01:00
David Heinemeier Hansson 7e9b73f86a Add custom labels 2023-01-12 17:15:29 +01:00
David Heinemeier Hansson 1f06b1ff94 Switch to just last 100 log lines for now 2023-01-12 16:00:21 +01:00
David Heinemeier Hansson d554ae8500 Add back prune 2023-01-12 15:51:01 +01:00
David Heinemeier Hansson 4aa96d6578 Switch to a Commander base to allow lazy loading config 2023-01-12 14:58:17 +01:00
David Heinemeier Hansson d3ab10be22 Better require setup 2023-01-12 14:57:34 +01:00
David Heinemeier Hansson d92318e234 Excess line 2023-01-11 17:58:50 +01:00
David Heinemeier Hansson e62610069b Correct commadn 2023-01-11 17:46:35 +01:00
David Heinemeier Hansson a0582c1bdf Explain registry 2023-01-11 17:46:00 +01:00
David Heinemeier Hansson 880ce46c39 Match service name 2023-01-11 17:44:26 +01:00
David Heinemeier Hansson d049d73547 Realistic looking IP 2023-01-11 17:43:36 +01:00
David Heinemeier Hansson 453fea6c45 Don't rely on ERB interpolation that might fail
Error message isn't good
2023-01-11 17:43:28 +01:00
David Heinemeier Hansson 2694cf5d5f Make init more resilient and communicative 2023-01-11 17:43:07 +01:00
David Heinemeier Hansson 5324fbe3d0 Give feedback on what happened 2023-01-11 17:35:53 +01:00
David Heinemeier Hansson 5e214cde3c Explain where to set this 2023-01-11 17:35:46 +01:00
David Heinemeier Hansson d9cdbb87f9 Heads up that this could take a while 2023-01-11 17:26:49 +01:00
David Heinemeier Hansson 543af475d5 Create missing buildx builder if missing automatically 2023-01-11 17:24:32 +01:00
David Heinemeier Hansson 1bb9fe9095 Reuse existing exec command 2023-01-11 17:11:57 +01:00
David Heinemeier Hansson c6fd4399f1 Hint at which version to start 2023-01-11 17:07:34 +01:00
David Heinemeier Hansson a4a9f619ad Protect against missing envs 2023-01-11 17:07:22 +01:00
David Heinemeier Hansson 4392bf0ee9 Allow you to turn full verbosity on easily 2023-01-11 17:05:20 +01:00
David Heinemeier Hansson 3b3ab48120 Set a different verbosity level for the duration of the yield 2023-01-11 17:01:19 +01:00
David Heinemeier Hansson 606550d46b Reveal what was pruned 2023-01-11 17:01:12 +01:00
David Heinemeier Hansson e1b327915f Use error logger instead 2023-01-11 17:01:03 +01:00
David Heinemeier Hansson 9d3871d667 Split out proper Prune command 2023-01-11 16:48:10 +01:00
David Heinemeier Hansson 7d83be2d18 Readability 2023-01-11 16:26:26 +01:00
David Heinemeier Hansson 3e2c48782c Explaining consts 2023-01-11 13:31:25 +01:00
David Heinemeier Hansson bcdeeff94f Start remote Rails console on primary host 2023-01-10 20:45:15 +01:00
David Heinemeier Hansson c5249b4a9e Host yield not needed 2023-01-10 20:44:54 +01:00
David Heinemeier Hansson 57e49bb26c Bump version for 0.0.2 2023-01-10 19:16:34 +01:00
David Heinemeier Hansson 1609b43ef8 Temporary fix for #2 2023-01-10 19:15:40 +01:00
David Heinemeier Hansson f9010c1b75 Only run Traefik on web role 2023-01-10 19:04:35 +01:00
David Heinemeier Hansson 73b7c691d6 Fix references 2023-01-10 18:56:30 +01:00
David Heinemeier Hansson e8beb362d0 Add role concern with specialized cmds for job running 2023-01-10 17:27:56 +01:00
David Heinemeier Hansson 78a5d08d3f Switch to host naming
Servers concept will encompass custom cmd and labels. Host is just the IP address.
2023-01-10 14:15:16 +01:00
David Heinemeier Hansson 6b098a1e2e Ruby 3.2.0 compatibility 2023-01-10 13:17:18 +01:00
David Heinemeier Hansson b4edf8eef9 Ignore nil command bits
They might come from conditional options
2023-01-09 18:08:34 +01:00
David Heinemeier Hansson fe52ce6547 Add command execution 2023-01-09 14:36:33 +01:00
David Heinemeier Hansson 10d973200d Add command to list containers (to ease rollback) 2023-01-08 16:45:41 +01:00
David Heinemeier Hansson fdfdff65e9 Explain command map overwrite 2023-01-08 16:33:09 +01:00
David Heinemeier Hansson 94d61f3d9a Proper param array separation 2023-01-08 16:32:31 +01:00
David Heinemeier Hansson dcb3e4d491 Switch envs and labels to param array 2023-01-08 16:29:44 +01:00
David Heinemeier Hansson 55445ae110 Style 2023-01-08 16:22:50 +01:00
David Heinemeier Hansson 998525c93d Switch to cmd array so we can redact 2023-01-08 16:20:06 +01:00
David Heinemeier Hansson 4ec04f8959 Language 2023-01-08 15:13:51 +01:00
David Heinemeier Hansson 3ddf2b9c41 Distinguish run from start 2023-01-08 15:13:45 +01:00
David Heinemeier Hansson d4210b66d0 Language 2023-01-08 15:13:28 +01:00
David Heinemeier Hansson 7f37abac59 If already started, just carry on 2023-01-08 15:13:24 +01:00
David Heinemeier Hansson 399d32d7d0 Known VERSION means we've already pushed 2023-01-08 15:13:14 +01:00