|
|
|
|
|
by AtlasBarfed
1539 days ago
|
|
Is there, say, IntelliJ support for Bazel? Do you need a central server? I've heard bazel is a bear... But... all mature build systems are, because they become essentially enterprise workflow engines, process execution engines, internal systems integration hubs, and schedulers. Why? Because that's what an enterprise/mature build system is, it only differs from other software packages with the same capabilities in that it concentrates on build / deploy / CI "business tasks". My current employer uses Jenkins (which has workflows/pipelines, daemons) and then feeds into Spinnaker (which has a full DAG workflow engine and interface) and likely this is pretty close to a "standard" or "best of breed" cloud build CI system. Of course there is a dedicated team. Oh and of course the gradle code build in github has its own pipelines and general Turing machine to do whatever you want. |
|
Seems like JetBrains has recently committed to some amount of 1st-party Bazel support: https://twitter.com/ebenwert/status/1506683612518887425
And there's now a component in their tracker: https://hub.jetbrains.com/projects/Bazel