runtime-attach/build.gradle.kts (23 lines of code) (raw):

plugins { id("elastic-otel.java-conventions") id("elastic-otel.sign-and-publish-conventions") } description = "Elastic Distribution of OpenTelemetry Java Agent - runtime attach" base.archivesName.set("elastic-otel-runtime-attach") val agent: Configuration by configurations.creating { isCanBeResolved = true isCanBeConsumed = false } dependencies { implementation(catalog.contribRuntimeAttach) agent(project(":agent")) } tasks { jar { inputs.files(agent) from({ agent.singleFile }) rename("^(.*)\\.jar\$", "edot-agent.jar") } }