Jason Volk
d858c5c1f4
docker: Add Instruction Set Architectures to build matrix.
...
ci: Publish multi-arch images for both branch and tag refs.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-25 17:21:55 +00:00
Jason Volk
ca69af97c1
docker: Re-relax cargo cache expectations. ( #53 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-24 23:45:08 +00:00
Jason Volk
7edbe11eb8
docker: Dedup cargo and chef dockerfiles.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-10 20:32:58 +00:00
Jason Volk
43107de57b
docker: Allow leaf stages to replenish caches after evictions. ( closes #53 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-05 12:50:09 +00:00
Jason Volk
8f2517c97f
docker: Cache builds for target-hashed subdirs.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-04 03:44:21 +00:00
Jason Volk
55c35fc840
docker: Simplify build/install; dedup cargo commands; enable gc.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-04 03:44:21 +00:00
Jason Volk
71748c3db9
docker: Tweak cargo build verbosities.
...
docker: Fix unused instructions; format/tabs.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-03 06:03:41 +00:00
Jason Volk
d290bcbca9
docker: Increase caching; explicit serialization to force convergence.
...
docker: Adjust profile overrides
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 16:14:44 +00:00
Jason Volk
9507ce9d03
docker: Fix target mount cache paths; relax locks on cargo home.
...
docker: Persist lychee cache.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 02:49:14 +00:00
Jason Volk
3c02faa532
docker: Share the target deps and build caches globally.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 10:36:39 +00:00
Jason Volk
47f7e33a28
docker: Cache shared target deps and build directories.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 18:46:11 +00:00
Jason Volk
cbfc75101b
docker: Optimize multi-layered build.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-22 08:03:28 +00:00
Jason Volk
df55b42d29
Add publish to pipeline.
...
Update deployment docs.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-10 21:39:38 +00:00
Jason Volk
8bfe63d45f
Add package workflow.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-09 22:26:47 +00:00
Jason Volk
481b67f1f9
Combine Base and Deps workflows.
...
Add workflow arguments for verbosity.
Add missing ldap to full features.
Superpose --all-features as backstop for unlisted features.
Fix hardened_malloc requiring gcc
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-07 23:03:46 +00:00
Jason Volk
c5de46e3e1
Docker Bake Harness
...
Co-authored-by: Nineko <cnotsomark@gmail.com >
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-01 07:03:51 +00:00