For cases where one needs to build on one architecture and test on another, it can be useful to be able to drive bazel remotely and access file outputs rapidly (by downloading
For these use cases it is possible to expose a
Bzl server running on one machine to a VSCode instance on a different machine. All that is required is a TCP connection to the remote server:
Note in this contrived example we are remoting to self. Although
ngrok is used in this example, you should only remote within your own intranet for security purposes.