Page MenuHomePhabricator

[keyserver] Cache Webpack builds in Docker build
ClosedPublic

Authored by ashoat on Jun 1 2022, 1:32 AM.
Tags
None
Referenced Files
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
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
Lint Not Applicable
Unit
Tests Not Applicable