# 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

---
### New publish

---
### 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"}