Can someone clarify the distinction between named_...
# development
h
Can someone clarify the distinction between named_caches and append_only_caches, and specifically how each should be cached in CI config?
e
They are the same, we tripped over our own tongues.
2 names, same thing.
h
😠
😂 4
w
h
So what do we use them for in JVM land? Looks like Coursier state, but what does that encompass? I.e., what would we suggest JVM users mix into CI cache keys for that dir? Lockfiles? I guess lockfiles…
a
@happy-kitchen-89482 the Coursier caches are: downloaded maven packages and actual JVMs, not a whole lot more.
it basically allows Pants to download a pants-managed runtime JVM precisely once on a given machine
h
So it is dependent on the lockfile, sounds like
a
and the JVM selection settings
h
Those are in pants.toml, which is already in the key
I assume?
a
JvmJdkField
h
… and this is why remote caching is so superior to CI caching
a
Happy Friday