Sounds reasonable to me.

On Fri, Oct 12, 2018 at 11:26 AM Josh Fischer <j...@joshfischer.io> wrote:

> Hey All,
>
> I've done some research and I do not think Heron's Bazel configuration is
> hermetic.  What I mean by this is that to build Heron we are relying on the
> JDK on the host platform.  If JDK versions change across host platforms it
> will create build issues for the developers.  I think we could reduce the
> amount of issues that occur by relying on a tool chain to provide the
> needed versions of our build tools through Bazel.  I imagine this could be
> a bit of a task, so I think tackling Java first would be a good start to
> resolving this issue and allowing for cleaner builds.
>
> Any thoughts? Comments? Concerns?
>
> See below for a toolchains explanation:
>
> https://docs.bazel.build/versions/master/remote-execution-rules.html#invoking-build-tools-through-toolchain-rules
>
> -Josh
>

Reply via email to