We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent deb64eb commit 46f5e40Copy full SHA for 46f5e40
build.gradle
@@ -99,6 +99,26 @@ allprojects {
99
preserveFileTimestamps = false
100
reproducibleFileOrder = true
101
}
102
+
103
+ configurations {
104
+ agent
105
+ }
106
107
+ task prepareAgent(type: Copy) {
108
+ from(configurations.agent)
109
+ into "$buildDir/agent"
110
111
112
+ dependencies {
113
+ agent "org.opensearch:opensearch-agent-bootstrap:${opensearch_version}"
114
+ agent "org.opensearch:opensearch-agent:${opensearch_version}"
115
+ agent "net.bytebuddy:byte-buddy:1.17.5"
116
117
118
+ tasks.withType(Test) {
119
+ dependsOn prepareAgent
120
+ jvmArgs += ["-javaagent:" + project.layout.buildDirectory.file("agent/opensearch-agent-${opensearch_version}.jar").get()]
121
122
123
124
evaluationDependsOnChildren()
0 commit comments