David Heinemeier Hansson
|
18bdb33de2
|
Fix issue with removing containers triggering twice, then ensure app stop runs closer to app run on each host
|
2023-02-07 15:05:58 +01:00 |
|
David Heinemeier Hansson
|
6f1a3f5524
|
Don't need this, just use containers
|
2023-02-04 10:16:24 +01:00 |
|
Xavier Noria
|
539752e9bd
|
Load with Zeitwerk
|
2023-02-03 22:45:12 +01:00 |
|
David Heinemeier Hansson
|
3daecf696a
|
Extract proper auditor and audit everything
|
2023-02-03 20:45:32 +01:00 |
|
David Heinemeier Hansson
|
1fb2c71f65
|
Follow same dot style
|
2023-02-03 17:22:55 +01:00 |
|
David Heinemeier Hansson
|
3c1053fedd
|
Clarify exec modes and drop tailored versions
|
2023-02-03 16:07:25 +01:00 |
|
David Heinemeier Hansson
|
a3d998508b
|
Proper versioning for console and bash
|
2023-02-03 15:16:40 +01:00 |
|
David Heinemeier Hansson
|
3d71ecdf80
|
Only say if you're going to do it
|
2023-02-03 15:16:30 +01:00 |
|
David Heinemeier Hansson
|
78f0be9c76
|
Only multi-stage actions should talk
|
2023-02-03 14:33:49 +01:00 |
|
David Heinemeier Hansson
|
74c493def4
|
Don't actually need reboot now that boot can do that
|
2023-02-03 14:31:11 +01:00 |
|
David Heinemeier Hansson
|
22bbedf298
|
Show current running version
|
2023-02-03 14:08:00 +01:00 |
|
David Heinemeier Hansson
|
2023c377ab
|
Reboot if running
|
2023-02-03 13:52:31 +01:00 |
|
David Heinemeier Hansson
|
3bd2559c03
|
Version comes from config
|
2023-02-03 13:52:10 +01:00 |
|
David Heinemeier Hansson
|
aed7425b42
|
Streamline version handling
|
2023-02-03 13:21:11 +01:00 |
|
David Heinemeier Hansson
|
8024949fe7
|
Remove only specific container needed for rebooting
|
2023-02-03 13:20:03 +01:00 |
|
David Heinemeier Hansson
|
6d80005f5d
|
Run boot and console on relevant versions
Instead of just defaulting to local hash version
|
2023-02-02 18:05:03 +01:00 |
|
David Heinemeier Hansson
|
c8f673ef7c
|
Add images command to see what's on the server for the service repository
|
2023-02-02 16:53:46 +01:00 |
|
David Heinemeier Hansson
|
48a9f599b8
|
It's all of them
|
2023-02-02 15:31:27 +01:00 |
|
David Heinemeier Hansson
|
7cc64299c8
|
Add app reboot
|
2023-02-02 15:28:36 +01:00 |
|
David Heinemeier Hansson
|
2b232b41ce
|
Unbundle remove so parts can be triggered individually
|
2023-02-02 15:28:36 +01:00 |
|
David Heinemeier Hansson
|
52d75508ea
|
Ensure there's some cap on output
Need to DRY this out
|
2023-01-30 12:49:52 +01:00 |
|
David Heinemeier Hansson
|
29a8a52cef
|
Execute over SSH too
|
2023-01-26 16:17:00 +01:00 |
|
David Heinemeier Hansson
|
3a9c8455ec
|
Style / presentatino
|
2023-01-22 11:27:39 +01:00 |
|
David Heinemeier Hansson
|
598e7ab97f
|
Add power to follow logs on app and traefik
|
2023-01-22 11:27:31 +01:00 |
|
David Heinemeier Hansson
|
ff636c3df6
|
Fix doc line to match new options
|
2023-01-21 12:39:28 +01:00 |
|
David Heinemeier Hansson
|
3d66e9ed33
|
Docs and outdated option
|
2023-01-20 17:19:37 +01:00 |
|
David Heinemeier Hansson
|
31389bc7b5
|
Global option for designating primary host only
|
2023-01-20 17:18:32 +01:00 |
|
David Heinemeier Hansson
|
79b5ed179e
|
Move hosts/roles specification to cli args instead of ENV
|
2023-01-20 16:57:25 +01:00 |
|
David Heinemeier Hansson
|
0388495819
|
Extract capture_with_info
|
2023-01-20 16:32:12 +01:00 |
|
David Heinemeier Hansson
|
5d629d0600
|
Extract puts_by_host
|
2023-01-20 16:27:05 +01:00 |
|
David Heinemeier Hansson
|
73c53dd138
|
Add command to start a bash session
|
2023-01-20 15:14:24 +01:00 |
|
David Heinemeier Hansson
|
95d8e7a75c
|
All filters are optional
|
2023-01-20 14:55:28 +01:00 |
|
David Heinemeier Hansson
|
9551837c17
|
Allow since as an option
And properly output/grep logs
|
2023-01-20 14:48:53 +01:00 |
|
David Heinemeier Hansson
|
af22c32c94
|
Get the current running container ID
|
2023-01-20 14:26:07 +01:00 |
|
David Heinemeier Hansson
|
611fbd1dab
|
Aliases and default
|
2023-01-17 15:19:02 +01:00 |
|
David Heinemeier Hansson
|
a342b565e8
|
Add grep and line configuration to logs
|
2023-01-17 14:11:27 +01:00 |
|
David Heinemeier Hansson
|
d580630ad2
|
Docs
|
2023-01-17 13:58:37 +01:00 |
|
David Heinemeier Hansson
|
8e58a9385a
|
Allow exec to run in its own container
|
2023-01-15 13:51:08 +01:00 |
|
David Heinemeier Hansson
|
f0a3466d9d
|
Rollback is clearer
|
2023-01-14 12:23:30 +01:00 |
|
David Heinemeier Hansson
|
e19e7f9bde
|
Explicitly trying to start a specific version should fail if it can't
|
2023-01-14 12:23:22 +01:00 |
|
David Heinemeier Hansson
|
4551a2b9d7
|
Always try to log the command we're running remotely
|
2023-01-14 12:13:31 +01:00 |
|
David Heinemeier Hansson
|
e3c1992ae9
|
Move HOST option to real option
|
2023-01-14 12:04:41 +01:00 |
|
David Heinemeier Hansson
|
fed64ef244
|
Switch to proper standalone executable with Thor
|
2023-01-14 11:31:37 +01:00 |
|