logoalt Hacker News

cyberaxlast Tuesday at 9:09 PM1 replyview on HN

> And I mean sure, everything is kinda janky on Jenkins, but everything falls into an expectable corridor of jank you get used to.

Self-hosting Jenkins on an EC2 instance is probably going to result in a _better_ experience at this point. Github Cache is barely better than just downloading assets directly, and with Jenkins you can trivially use a local disk for caching.

Or if you're feeling fancy and want more isolation, host a local RustFS installation and use S3 caching in your favorite tools.


Replies

Nextgridyesterday at 2:04 AM

Self-hosting on a host whose data actually persists is an even better experience, as it removes a lot of the tedium and workarounds such as extracting/down-/up-loading caches and so on. Get another host for redundancy and call it a day.

Hardware is getting cheaper and cheaper, but the fear-mongering around running a Linux machine has successfully prevented most businesses from reaping those cost reductions.

show 3 replies