logoalt Hacker News

barrkelyesterday at 6:15 PM2 repliesview on HN

You want bazel. Once you've internalized the bazel (blaze) system, you want all builds and tests to work that way.


Replies

derrizyesterday at 6:44 PM

How do you internalize it?

Our bazel system is full of custom skylark code so understanding the build means effectively reading a bunch of ad-hoc code written with varying degrees of competence and with confusing dependencies. I’m kinda ashamed I don’t have a deep understanding of a tool I use daily - but every time I try reading the documentation I quickly give up.

show 3 replies
kccqzyyesterday at 9:07 PM

Well bazel is a joy to use as a user but it’s painful to set up.