David Heinemeier Hansson
|
e5c4cb0344
|
Retry healthcheck for up to 10 seconds (in case container wasnt ready)
|
2023-02-19 15:34:36 +01:00 |
|
David Heinemeier Hansson
|
7f1191bf59
|
Change broadcast cmd to just take an argument instead of STDIN
Simpler
|
2023-02-18 18:22:46 +01:00 |
|
David Heinemeier Hansson
|
933ece35ab
|
Add healthcheck before deploy
|
2023-02-18 16:22:08 +01:00 |
|
David Heinemeier Hansson
|
fb9357b5ba
|
Add audit broadcasts
|
2023-02-18 11:36:30 +01:00 |
|
David Heinemeier Hansson
|
b2875ad056
|
More readable tests
|
2023-02-15 13:47:16 +01:00 |
|
David Heinemeier Hansson
|
8ec94f105c
|
Tag images with service label so we can prune exclusively
|
2023-02-15 13:41:03 +01:00 |
|
David Heinemeier Hansson
|
648894f9a9
|
No need for quoting
|
2023-02-15 13:32:59 +01:00 |
|
David Heinemeier Hansson
|
dc68639dfa
|
Prune all unused images matching time filter
|
2023-02-15 13:32:50 +01:00 |
|
David Heinemeier Hansson
|
244cf8b3b7
|
Add prune command test
|
2023-02-15 13:30:31 +01:00 |
|
David Heinemeier Hansson
|
c29a177a7a
|
DRY the use of build options into one call
|
2023-02-15 13:23:14 +01:00 |
|
David Heinemeier Hansson
|
f371cda8d8
|
Stick with json logger for filebeat compatibility but cap at 10mb
|
2023-02-09 19:56:17 +01:00 |
|
David Heinemeier Hansson
|
a80289d046
|
Use local log driver for everything
Auto rotation, max is 100mb
|
2023-02-09 17:02:15 +01:00 |
|
David Heinemeier Hansson
|
aae45afb1b
|
Easier to read tests
|
2023-02-09 17:01:35 +01:00 |
|
David Heinemeier Hansson
|
f4157c95c4
|
Easier to read tests
|
2023-02-09 16:55:09 +01:00 |
|
David Heinemeier Hansson
|
0433619518
|
Tag new builds with latest
|
2023-02-08 14:08:36 +01:00 |
|
Tobias Bühlmann
|
554a3558ab
|
Move image tag to proper position
|
2023-02-05 18:39:52 +01:00 |
|
David Heinemeier Hansson
|
0a293ae4d6
|
Fix and expand testing
|
2023-02-04 15:43:45 +01:00 |
|
David Heinemeier Hansson
|
9ec6f9d74f
|
Merge branch 'main' into allow-bastion-server
|
2023-02-04 15:33:25 +01:00 |
|
David Heinemeier Hansson
|
cf9a402ad8
|
Stop treating RAILS_MASTER_KEY as special
|
2023-02-04 15:26:59 +01:00 |
|
David Heinemeier Hansson
|
78d4e1e1e9
|
Easier to read
|
2023-02-04 15:12:06 +01:00 |
|
David Heinemeier Hansson
|
74c7a6d5de
|
Expand app command testing
|
2023-02-04 10:31:04 +01:00 |
|
David Heinemeier Hansson
|
340929e7e7
|
Use a version
|
2023-02-04 10:20:51 +01:00 |
|
David Heinemeier Hansson
|
e7ac73be5a
|
Join in run_over_ssh instead of all over
|
2023-02-04 10:14:31 +01:00 |
|
David Heinemeier Hansson
|
dfca9d8c48
|
Merge branch 'main' into allow-bastion-server
|
2023-02-04 10:06:15 +01:00 |
|
Xavier Noria
|
539752e9bd
|
Load with Zeitwerk
|
2023-02-03 22:45:12 +01:00 |
|
David Heinemeier Hansson
|
8a42fd2f30
|
Fix signature
|
2023-02-03 20:43:22 +01:00 |
|
David Heinemeier Hansson
|
5856a77a53
|
Bring accessory execution in line with app
|
2023-02-03 17:19:20 +01:00 |
|
David Heinemeier Hansson
|
5ed3ea9d26
|
Grouping by spacing
|
2023-02-03 17:18:58 +01:00 |
|
David Heinemeier Hansson
|
87e54d41e4
|
Need two stubs!
|
2023-02-03 17:03:26 +01:00 |
|
David Heinemeier Hansson
|
8848335fbc
|
Extract executions into separate concern
|
2023-02-03 16:39:26 +01:00 |
|
David Heinemeier Hansson
|
3c1053fedd
|
Clarify exec modes and drop tailored versions
|
2023-02-03 16:07:25 +01:00 |
|
Chris de Bruin
|
7d95472543
|
Added -J for ssh proxy
|
2023-02-03 14:31:09 +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
|
08cac72475
|
Allow skipping master key
|
2023-01-24 13:19:12 +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 |
|
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
|
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
|
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
|
3bf56c2fdb
|
Allow custom version to be passed in via CLI
|
2023-01-20 17:46:09 +01:00 |
|
David Heinemeier Hansson
|
8e69514b78
|
Actually use the build secrets!
|
2023-01-20 14:05:31 +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
|
98af1d3d96
|
Naming
|
2023-01-17 13:34:59 +01:00 |
|
David Heinemeier Hansson
|
668b4060cb
|
Move tests into directory
|
2023-01-17 12:18:32 +01:00 |
|