Xavier Noria
|
539752e9bd
|
Load with Zeitwerk
|
2023-02-03 22:45:12 +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
|
a16e5ce886
|
Use class specific buildx instances
So we don't have to muck with the machine default, and can swap between configurations without tearing down the old builder.
|
2023-01-22 10:47:22 +01:00 |
|
David Heinemeier Hansson
|
2ad135c237
|
No builder definition needed for native multiarch
|
2023-01-22 10:06:20 +01:00 |
|
David Heinemeier Hansson
|
287798ad57
|
Add option for remote building of single-arch
|
2023-01-22 10:06:04 +01:00 |
|
David Heinemeier Hansson
|
8e69514b78
|
Actually use the build secrets!
|
2023-01-20 14:05:31 +01:00 |
|
David Heinemeier Hansson
|
9bb1fb7166
|
Move argumentize to Utils
|
2023-01-20 10:26:36 +01:00 |
|
David Heinemeier Hansson
|
454015b294
|
Reuse argumentize for build secrets
|
2023-01-20 10:24:23 +01:00 |
|
David Heinemeier Hansson
|
52fe8d358e
|
Secrets come just as keys
|
2023-01-20 10:13:03 +01:00 |
|
David Heinemeier Hansson
|
a8779f7055
|
Simpler API
No need for redactions, since values aren't shared.
|
2023-01-20 10:07:17 +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
|
760a87fe06
|
Redact build args (since they are often tokens)
|
2023-01-15 13:15:14 +01:00 |
|
David Heinemeier Hansson
|
bb8a8d3399
|
Singular form
|
2023-01-15 12:31:10 +01:00 |
|
David Heinemeier Hansson
|
bafbde52fe
|
Add build args
|
2023-01-15 10:35:17 +01:00 |
|
David Heinemeier Hansson
|
bf98a0308c
|
Namespace buildx and contexts
To prevent clashes on remote builders
|
2023-01-13 17:29:53 +01:00 |
|
David Heinemeier Hansson
|
fd5172266e
|
More expansive info on builder
|
2023-01-13 10:28:46 +01:00 |
|
David Heinemeier Hansson
|
e85c8161df
|
Style
|
2023-01-13 10:28:35 +01:00 |
|
David Heinemeier Hansson
|
f177ee4cfe
|
Make remote builder quack as any other builder
|
2023-01-13 10:16:28 +01:00 |
|
David Heinemeier Hansson
|
ea9a50ec95
|
Extract command #combine
|
2023-01-13 10:00:11 +01:00 |
|
David Heinemeier Hansson
|
6ccb3d2319
|
Allow for fully native builds too
Skipping multiarch if there's a platform match between dev and prod.
|
2023-01-13 09:31:47 +01:00 |
|