Skip to content

docker-build: cache input to skip the BuildKit layer cache (v14.9.1) - #37

Merged
lucas-d-ramos merged 1 commit into
mainfrom
docker-build-cache-input
Oct 29, 2026
Merged

lucas-d-ramos merged 1 commit into
mainfrom
docker-build-cache-input

Conversation

@lucas-d-ramos

@lucas-d-ramos lucas-d-ramos commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Adds a cache input to docker-build.yml (boolean, default true). With false, the build neither reads nor saves the BuildKit layer cache added in v14.9.

Why: on wemove.eu every Strapi publish reruns the 660-page prerender, so the cache only spares the dependency install (~31s), while saving it takes 60-70s per run (175s after a lockfile change). Measured on publish runs 40680615880, 40674795147 and 40921660085. youmove saves its cache in 15s, so it keeps it.

Existing callers are unaffected. After merge: tag v14.9.1 and move v14, then wemove.eu passes cache: false.

🤖 Generated with Claude Code

Default true, so existing callers are unchanged. wemove.eu reruns its
660-page prerender on every publish: the cache only spares the ~31s
install, while saving it takes 60-70s (175s after a lockfile change).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@lucas-d-ramos
lucas-d-ramos force-pushed the docker-build-cache-input branch from 24ba572 to 2bce604 Compare October 29, 2026 18:36
@lucas-d-ramos lucas-d-ramos changed the title docker-build: cache input to skip the BuildKit layer cache (v14.10) docker-build: cache input to skip the BuildKit layer cache (v14.9.1) Oct 29, 2026
@lucas-d-ramos
lucas-d-ramos merged commit c2445d2 into main Oct 29, 2026
@lucas-d-ramos
lucas-d-ramos deleted the docker-build-cache-input branch October 29, 2026 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant