2136 Commits

Author SHA1 Message Date
David Heinemeier Hansson ea6144e664 Set ENV verbose too to display backtraces 2023-01-30 12:49:52 +01:00
David Heinemeier Hansson d1559949ba Merge pull request #26 from adammiribyan/explicit-clear-only
Allow "clear" only env configuration
2023-01-29 16:13:50 +01:00
David Heinemeier Hansson 60c2d45bdc Merge pull request #25 from dzhulk/docker-exec-options-fix
Exclude volume_args from `docker exec` arguments
2023-01-29 16:12:16 +01:00
Adam Miribyan afefd32379 Allow "clear" only env configuration 2023-01-28 17:19:07 +01:00
David Heinemeier Hansson c23928348b Bump version for 0.3.1 v0.3.1 2023-01-27 17:04:52 +01:00
Murat Dzhulkuttiev 4937673aac Merge branch 'rails:main' into docker-exec-options-fix 2023-01-27 20:04:41 +04:00
David Heinemeier Hansson 979b7d80ba Need the command, not config 2023-01-27 16:57:02 +01:00
Murat Dzhulkuttiev c1cf834dfc Exclude volume args from docker exec arguments 2023-01-27 22:29:31 +07:00
David Heinemeier Hansson 0111fcc4e4 Bump version for 0.3.0 v0.3.0 2023-01-27 16:19:31 +01:00
David Heinemeier Hansson 407e1cc028 Protect accessory cli from missing accessory 2023-01-27 16:12:18 +01:00
David Heinemeier Hansson f58e5e0935 Better error reporting and failure capture for build push 2023-01-27 15:56:07 +01:00
David Heinemeier Hansson 03fdb9a9ac Chain builder setup for better resiliency
Context may already exist while buildx does not
2023-01-27 15:41:28 +01:00
David Heinemeier Hansson a5ebb30de2 Include accessories in main details 2023-01-27 15:20:27 +01:00
David Heinemeier Hansson ec18a2a1c4 Tolerable error reporting 2023-01-27 15:04:27 +01:00
David Heinemeier Hansson 9af09256d9 Nicer output 2023-01-26 22:17:02 +01:00
David Heinemeier Hansson 29a8a52cef Execute over SSH too 2023-01-26 16:17:00 +01:00
David Heinemeier Hansson de0a3f8ee8 Only catch what we can carry 2023-01-26 16:16:47 +01:00
David Heinemeier Hansson 08cac72475 Allow skipping master key 2023-01-24 13:19:12 +01:00
David Heinemeier Hansson 200f12a4a1 Single setup command 2023-01-23 14:13:17 +01:00
David Heinemeier Hansson f0d88a5ffe Bootstrap accessory hosts too 2023-01-23 14:13:10 +01:00
David Heinemeier Hansson d6a6f000f9 Inspect accessories too 2023-01-23 14:12:50 +01:00
David Heinemeier Hansson 15495fb48c Allow partial overwrites 2023-01-23 14:12:43 +01:00
David Heinemeier Hansson 05f84cdbef Makes it easier to resume remove 2023-01-23 14:12:27 +01:00
David Heinemeier Hansson 03488bc67a Add managed accessory directories 2023-01-23 13:36:47 +01:00
David Heinemeier Hansson eceafbedf4 Better explaining variables 2023-01-23 12:50:44 +01:00
David Heinemeier Hansson e1d518216a Add dynamic file expansion 2023-01-23 12:45:49 +01:00
David Heinemeier Hansson 52d10394f7 Ensure uploads are readable 2023-01-23 12:45:36 +01:00
David Heinemeier Hansson ddf52da132 Add exec and bash commands to accessories 2023-01-23 12:45:20 +01:00
David Heinemeier Hansson 747e0fd4c2 Fix tests 2023-01-23 10:58:31 +01:00
David Heinemeier Hansson 6177673870 Get details on all accessories 2023-01-23 10:39:22 +01:00
David Heinemeier Hansson 78e50f23cd All boot/remove for all accessories 2023-01-23 10:38:03 +01:00
David Heinemeier Hansson 699f271e6e No need for protecting against re-invocation 2023-01-23 10:37:49 +01:00
David Heinemeier Hansson 148c43fe29 Extract make_directory_for 2023-01-23 10:37:19 +01:00
David Heinemeier Hansson cd44014069 Commands should do all the actual work 2023-01-23 10:35:22 +01:00
David Heinemeier Hansson 1bcc65bc56 Must use absolute path 2023-01-23 10:04:55 +01:00
David Heinemeier Hansson 62cc986c54 Cleanup files directory too 2023-01-23 10:04:46 +01:00
David Heinemeier Hansson 7b1ffbfd6d Unify docs 2023-01-23 10:04:36 +01:00
David Heinemeier Hansson 8af7e48a90 Add file mapping to accessories 2023-01-23 09:43:57 +01:00
David Heinemeier Hansson 92565d58d5 Bump version for 0.2.0 v0.2.0 2023-01-23 07:09:37 +01:00
David Heinemeier Hansson 2d0a1c33ae Merge pull request #23 from rails/accessories
Accessories
2023-01-22 22:02:04 +01:00
David Heinemeier Hansson 75bfdaa702 Fix references 2023-01-22 22:00:16 +01:00
David Heinemeier Hansson c69d6e1569 Fix volume args 2023-01-22 21:58:30 +01:00
David Heinemeier Hansson 25fb08791a Correct merge conflict 2023-01-22 21:58:22 +01:00
David Heinemeier Hansson 6231a8668c Merge branch 'main' into accessories 2023-01-22 21:54:52 +01:00
David Heinemeier Hansson b74ce02f31 Document accessories 2023-01-22 21:54:13 +01:00
David Heinemeier Hansson 1099b6fa84 Fix tests 2023-01-22 21:51:11 +01:00
David Heinemeier Hansson 247aaeb6ef Fix details to be per accessory 2023-01-22 21:39:12 +01:00
David Heinemeier Hansson 7ec7520d6d Output command and logs 2023-01-22 21:39:02 +01:00
David Heinemeier Hansson 5e15de0394 Use shared filter 2023-01-22 21:38:43 +01:00
David Heinemeier Hansson bb15f98496 Include env 2023-01-22 21:38:37 +01:00