3 ms·
> constantly rebuilding from massive dependency trees and all the other inefficiencies we put up with because it takes less dev effort that way and our performa
by plonk 4y ago
> constantly rebuilding from massive dependency trees and all the other inefficiencies we put up with because it takes less dev effort that way and our performance budgets are being met either way
I've been trying to minimise redundant calculations in our CI/CD workflows, but none of our tools seem to like that.
Docker rebuilds all downstream if one bit of a step changes, GitHub Actions doesn't let you cache on local runners and requires uploading everything to their size-limited cloud cache.
I'm looking for better ways but of course no service advertises their energy efficiency. That tells something about the industry's priorities.