continuous-integration icon indicating copy to clipboard operation
continuous-integration copied to clipboard

Document how to run build that depend on external tools

Open bcsgh opened this issue 3 years ago • 0 comments

... or if it's already documented, please link to that from the front page.


While trying to integrate with libraries that don't already build under Bazel it's rather common to end up with dependencies that bazel can't build (e.g.). While the correct thing to do is bring that dependency inside the bazel build, that's not always possible (the library's build may intentionally assume the presence of a lib or tool and chose to offer no means to get it from somewhere else).

Which is all to say that, like it or not, running CI's with arbitrary extra preconditions imposed on the image/environment/platform is going to be an ongoing requirement basically forever and supporting that, while not something that needed to be easy, should be a documented process.

bcsgh avatar May 20 '21 01:05 bcsgh