diff --git a/buildSrc/src/main/java/io/opentelemetry/instrumentation/gradle/bytebuddy/ByteBuddyPluginConfigurator.java b/buildSrc/src/main/java/io/opentelemetry/instrumentation/gradle/bytebuddy/ByteBuddyPluginConfigurator.java index d8de1ec34c..767eefd570 100644 --- a/buildSrc/src/main/java/io/opentelemetry/instrumentation/gradle/bytebuddy/ByteBuddyPluginConfigurator.java +++ b/buildSrc/src/main/java/io/opentelemetry/instrumentation/gradle/bytebuddy/ByteBuddyPluginConfigurator.java @@ -68,6 +68,7 @@ public class ByteBuddyPluginConfigurator { private Task createLanguageTask(AbstractCompile compileTask, String name) { ByteBuddySimpleTask task = project.getTasks().create(name, ByteBuddySimpleTask.class); task.setGroup("Byte Buddy"); + task.getOutputs().cacheIf(unused -> true); File classesDirectory = compileTask.getDestinationDir(); File rawClassesDirectory =