Page MenuHomePhabricator

[keyserver] Cache Webpack builds in Docker build
ClosedPublic

Authored by ashoat on Jun 1 2022, 1:32 AM.
Tags
None
Referenced Files
F3284506: D4175.diff
Sat, Nov 16, 12:11 PM
Unknown Object (File)
Thu, Nov 7, 9:20 AM
Unknown Object (File)
Thu, Nov 7, 9:20 AM
Unknown Object (File)
Thu, Nov 7, 9:20 AM
Unknown Object (File)
Mon, Oct 28, 2:49 AM
Unknown Object (File)
Oct 10 2024, 6:45 PM
Unknown Object (File)
Oct 5 2024, 1:42 AM
Unknown Object (File)
Oct 5 2024, 1:42 AM

Details

Summary

I'm iterating on files in the keyserver directory, and every time I rebuild the Docker image the Webpack builds get re-run, even though none of the files they depend on have changed.

This diff makes sure that the Webpack builds only get rerun if one of the files they depend on changes.

Depends on D4174

Test Plan

I observed that the Webpack builds stopped appearing on every Docker build after this diff

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage