This message was deleted.
# community-support
s
This message was deleted.
v
the other difference is that the failing build has extra
runtimeClasspath
with the dependent library
v
Maybe you did not wire things together properly and it just accidentally works locally because the producer task is run first, or because the jar is still on disk but stale. Hard to say without having the build at hand.
v
for some unknown reason it started to fail on a branch that switched from using internal BOM to using an internal version catalog. it works locally even in a fresh cloned project 😭
and all the wiring is still working properly on the main branch
and the
jar
task for the depending library is correctly executed as a predecessor of the failing
groovyCompile
task
but to give more context, there are more builds on this branch failing (again only on CI) because of this dependent library
but neither the failing nor the dependent task does not come from the cache so it does not like like a caching issue
and I have just tried to use default Ubuntu runner instead of our custom one and got the same result
FYI I wasn’t able to solve the issue. I have found only a workaround - extracting some parts from the failing library and rewritten the code into Java. with this update, I was able to make it working again