4 ms·
Willingly? Probably not. One reason why Jenkins is so widely used in enterprise companies is that within traditional corporate structures person hours are read
by BjoernKW 7y ago
Willingly? Probably not.
One reason why Jenkins is so widely used in enterprise companies is that within traditional corporate structures person hours are readily available whereas software purchases have to be approved by someone with budgetary discretion.
It's generally much more expensive to customise and maintain a brittle Jenkins installation than it is to buy a comparatively low-maintenance turnkey CI / CD solution.
However, the people who can do that customisation and maintenance work usually are there already anyway. Therefore people rarely bother with finding the most appropriate or most cost-effective solution but settle for the one that comes with the least resistance.
- peterwwillis 7y agoI can't even count how many person-hours we have paid to create virtually unsupportable duplicated Jenkins instances and jobs, most of which are one-offs and nowhere in code. Maintenance isn't even a question; if the old instance is buggy, somebody else just makes a different one-off and you move your job there. Jenkins is a fantastic way to waste time and money.