# Gotta go fast - Building Pulp images quick! pulp-oci-images: https://github.com/pulp/pulp-oci-images slide: https://hackmd.io/@gerrod/BkzPjuoW-l --- ## TLDR - Publish times for building all images have gone from 55 mins to 35 mins. - 90% of speedup is from using GitHub's ARM runner, no more emulation! - More build optimizations to avoid redundant building. Most nights we only build the nightly image which takes ~10 mins. --- ### Old publish ![image](https://hackmd.io/_uploads/BJq_GKj-bg.png) --- ### New publish ![image](https://hackmd.io/_uploads/HkikHtjW-l.png) --- ### Further thoughts - Testing is now the bottleneck, greater than all of the image builds combined - Adding parallel tests to the cli will help shave some time off - pulp & pulp-minimal do the same work of pip installs - Maybe restructuring the image hierarchy could simplify the builds - e.g. base -> pulp-minimal -> pulp ---
{"description":"View the slide with \"Slide Mode\".","contributors":"[{\"id\":\"4b1152d2-c7d3-42a7-ae07-9821ff05bb92\",\"add\":1047,\"del\":39,\"latestUpdatedAt\":1764687492149}]","title":"pulp-oci-images 2025"}
    85 views