You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We got burned one more time with a graal image being cached, but built on a machine running a different version of glibc. So a trick occurred to me that I implemented here:
the idea is to include as a resource a hash (or some information) that depends on the glibc version. So, when that changes, it automatically busts the hash.
I had to revert to using the old graalvm rules because I couldn't get our repo to work with these in the time I had set aside, but I thought I would share this approach if anyone wants to implement it for these rules.
So far, this has prevented any issues we've seen when some of our builds are on different versions of ubuntu.
The text was updated successfully, but these errors were encountered:
We got burned one more time with a graal image being cached, but built on a machine running a different version of glibc. So a trick occurred to me that I implemented here:
andyscott/rules_graal#24
the idea is to include as a resource a hash (or some information) that depends on the glibc version. So, when that changes, it automatically busts the hash.
I had to revert to using the old graalvm rules because I couldn't get our repo to work with these in the time I had set aside, but I thought I would share this approach if anyone wants to implement it for these rules.
So far, this has prevented any issues we've seen when some of our builds are on different versions of ubuntu.
The text was updated successfully, but these errors were encountered: