@jeroenvanbergen @GossiTheDog
Some waste is inherent. But frugality is nowhere to be found nowadays.
The FreeBSD ports I maintain I will build / test on all tier-1 platforms I support.
You need to build and run the test-suite on whatever changes you provide.
Shit gets out of hand quickly.
We needed to migrate BitBucket to a cluster because of the load on the system, but couldn't be arsed to punish people doing full git clones continuously instead of restricting depth and cloning only the branch you need.
I see pipelines doing the same builds multiple times for different purposes, why?
Convenience not only trumps security, it also trumps efficiency.
(yes, I know how awful bitbucket is, don't @ me)