Chris de Bruin
|
7d95472543
|
Added -J for ssh proxy
|
2023-02-03 14:31:09 +01:00 |
|
David Heinemeier Hansson
|
71681cb8be
|
Use single string-based proxy declaration
|
2023-02-03 14:30:20 +01:00 |
|
Chris de Bruin
|
1fef6ba505
|
Allow use of bastion host
|
2023-02-03 14:30:20 +01:00 |
|
David Heinemeier Hansson
|
2023c377ab
|
Reboot if running
|
2023-02-03 13:52:31 +01:00 |
|
David Heinemeier Hansson
|
ad26bce5a2
|
Add mocha for testing
|
2023-02-03 13:48:34 +01:00 |
|
David Heinemeier Hansson
|
8024949fe7
|
Remove only specific container needed for rebooting
|
2023-02-03 13:20:03 +01:00 |
|
David Heinemeier Hansson
|
004c154abb
|
Reset MRSK between invocations in CLI tests
Don't love having #reset, but whatever for now.
|
2023-02-03 13:15:14 +01:00 |
|
David Heinemeier Hansson
|
35b42cc885
|
Fix tests
|
2023-02-02 18:05:56 +01:00 |
|
David Heinemeier Hansson
|
f88685a525
|
Extract CliTestCase
|
2023-02-02 15:37:41 +01:00 |
|
David Heinemeier Hansson
|
08908c3925
|
Fix test
|
2023-02-02 15:31:33 +01:00 |
|
David Heinemeier Hansson
|
7cc64299c8
|
Add app reboot
|
2023-02-02 15:28:36 +01:00 |
|
David Heinemeier Hansson
|
7494f08978
|
Cleanup
|
2023-02-02 15:28:36 +01:00 |
|
David Heinemeier Hansson
|
d71950f5e4
|
Merge pull request #30 from azolf/improve-test-coverage
Improve test coverage
|
2023-02-02 10:51:20 +01:00 |
|
David Heinemeier Hansson
|
3f44e25b63
|
Allow dynamic accessory files to reference declared ENVs
|
2023-02-01 14:45:56 +01:00 |
|
Amirhosein Zolfaghari
|
5bf3c36001
|
added more test cases for traefik command
|
2023-02-01 11:53:25 +03:30 |
|
Amirhosein Zolfaghari
|
afb7b43f1a
|
added registry command tests
|
2023-02-01 11:48:47 +03:30 |
|
David Heinemeier Hansson
|
444e33721a
|
This is still there
|
2023-01-31 20:13:45 +01:00 |
|
David Heinemeier Hansson
|
ca86573d89
|
Custom cmd args for Traefik
|
2023-01-31 20:11:42 +01:00 |
|
David Heinemeier Hansson
|
7c72dfcb5d
|
Include env validation of new config
So we fail fast when required ENVs are missing!
|
2023-01-30 13:50:15 +01:00 |
|
Adam Miribyan
|
afefd32379
|
Allow "clear" only env configuration
|
2023-01-28 17:19:07 +01:00 |
|
David Heinemeier Hansson
|
08cac72475
|
Allow skipping master key
|
2023-01-24 13:19:12 +01:00 |
|
David Heinemeier Hansson
|
03488bc67a
|
Add managed accessory directories
|
2023-01-23 13:36:47 +01:00 |
|
David Heinemeier Hansson
|
e1d518216a
|
Add dynamic file expansion
|
2023-01-23 12:45:49 +01:00 |
|
David Heinemeier Hansson
|
747e0fd4c2
|
Fix tests
|
2023-01-23 10:58:31 +01:00 |
|
David Heinemeier Hansson
|
8af7e48a90
|
Add file mapping to accessories
|
2023-01-23 09:43:57 +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
|
6231a8668c
|
Merge branch 'main' into accessories
|
2023-01-22 21:54:52 +01:00 |
|
David Heinemeier Hansson
|
1099b6fa84
|
Fix tests
|
2023-01-22 21:51:11 +01:00 |
|
Chris de Bruin
|
6b19a0b6d4
|
Rename to volume_args
|
2023-01-22 17:09:08 +01:00 |
|
David Heinemeier Hansson
|
6b98eb3677
|
Operate accessories
When you want mysql, redis, and the like under MRSK management
|
2023-01-22 16:52:57 +01:00 |
|
David Heinemeier Hansson
|
48f8f7cb57
|
Fix test name from copypasta
|
2023-01-22 16:22:09 +01:00 |
|
David Heinemeier Hansson
|
4432067585
|
Merge branch 'main' into add-support-for-volumes
|
2023-01-22 16:00:14 +01:00 |
|
David Heinemeier Hansson
|
2213739156
|
Fix tests
|
2023-01-22 15:43:47 +01:00 |
|
David Heinemeier Hansson
|
936d346ca6
|
Use directory for better organization
|
2023-01-22 15:37:42 +01:00 |
|
David Heinemeier Hansson
|
287798ad57
|
Add option for remote building of single-arch
|
2023-01-22 10:06:04 +01:00 |
|
Chris de Bruin
|
2dc0f7cb66
|
Add support for volumes
|
2023-01-21 14:48:01 +01:00 |
|
David Heinemeier Hansson
|
fd23fc1dfd
|
Ensure env secrets are merged correctly with roles
|
2023-01-21 11:32:40 +01:00 |
|
David Heinemeier Hansson
|
dda20eec11
|
Ensure secret envs are present
|
2023-01-21 10:58:11 +01:00 |
|
David Heinemeier Hansson
|
f6ca864e06
|
Add secret envs
|
2023-01-21 10:56:24 +01:00 |
|
David Heinemeier Hansson
|
3bf56c2fdb
|
Allow custom version to be passed in via CLI
|
2023-01-20 17:46:09 +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
|
8e69514b78
|
Actually use the build secrets!
|
2023-01-20 14:05:31 +01:00 |
|
David Heinemeier Hansson
|
8a32cc9c84
|
Traefik hosts can now be more than just web
|
2023-01-20 13:38:57 +01:00 |
|
David Heinemeier Hansson
|
2cb09be0cd
|
Allow any role to turn on traefik labels
|
2023-01-20 13:32:12 +01:00 |
|
David Heinemeier Hansson
|
135fcdd9d3
|
Allow role to set env
|
2023-01-20 13:26:27 +01:00 |
|
Nathan Anderson
|
e516f427cd
|
Enable docker secrets in the builder as a more secure alternative to build args.
|
2023-01-18 17:35:36 -05:00 |
|
David Heinemeier Hansson
|
9a84460754
|
Add option for two-part configs with the destination option
|
2023-01-17 13:35:55 +01:00 |
|
David Heinemeier Hansson
|
98af1d3d96
|
Naming
|
2023-01-17 13:34:59 +01:00 |
|