Open Bug 1240922 Opened 4 years ago Updated 2 years ago

Artifact builds should have some notion of cache invalidation when rules for artifact installation change

Categories

(Firefox Build System :: General, defect)

defect
Not set

Tracking

(Not tracked)

People

(Reporter: cmanchester, Unassigned)

References

(Blocks 1 open bug)

Details

Bug 1240239 will break a build if someone attempts to build based on an out-dated processed.jar file, because it required changing some paths to be relative to the distdir instead of the bindir. This is also a (less severe) issue for instances where we extend the scope of what ends up in the processed.jar -- the new functionality will not be available until a new processed.jar is generated.

A solution for these cases would be to re-generate the jar files if they're older than python/mozbuild/mozbuild/artifacts.py.
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.