I know, you're thinking, "isn't Bazel super weird and complicated and only useful for Google"?
I have been experimenting with this and using a remote build execution system like BuildBuddy, I have been able to build and test all of Rhino with Bazel in about two minutes. This would improve my life quite a bit, and would like to add the ability to build and test with Bazel.
It is unlikely that Bazel would ever be able to replace everything that Gradle does for us (and FWIW Gradle doesn't even do everything that we need now that Maven Central has changed the publishing process) but I want to keep at it.
I know, you're thinking, "isn't Bazel super weird and complicated and only useful for Google"?
I have been experimenting with this and using a remote build execution system like BuildBuddy, I have been able to build and test all of Rhino with Bazel in about two minutes. This would improve my life quite a bit, and would like to add the ability to build and test with Bazel.
It is unlikely that Bazel would ever be able to replace everything that Gradle does for us (and FWIW Gradle doesn't even do everything that we need now that Maven Central has changed the publishing process) but I want to keep at it.