File tree Expand file tree Collapse file tree 6 files changed +57
-7
lines changed
Expand file tree Collapse file tree 6 files changed +57
-7
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,13 @@ dependencies {
3232
3333
3434tasks. withType(Test ). configureEach {
35- jvmArgs " -Ddatadog.smoketest.springboot.shadowJar.path=${ tasks.jar.archiveFile.get()} "
35+ jvmArgumentProviders. add(new CommandLineArgumentProvider () {
36+ @Override
37+ Iterable<String > asArguments () {
38+ def jarTask = tasks. named(' jar' , Jar ). get()
39+ return [" -Ddatadog.smoketest.springboot.shadowJar.path=${ jarTask.archiveFile.get()} " ]
40+ }
41+ })
3642}
3743
3844tasks. named(" processResources" , ProcessResources ) {
Original file line number Diff line number Diff line change 1+ import org.springframework.boot.gradle.tasks.bundling.BootWar
2+
13plugins {
24 id ' java'
35 id ' war'
@@ -34,5 +36,12 @@ dependencies {
3436
3537tasks. withType(Test ). configureEach {
3638 dependsOn " war" , " bootWar"
37- jvmArgs " -Ddatadog.smoketest.springboot.war.path=${ tasks.bootWar.archiveFile.get().getAsFile()} "
39+
40+ jvmArgumentProviders. add(new CommandLineArgumentProvider () {
41+ @Override
42+ Iterable<String > asArguments () {
43+ def bootWarTask = tasks. named(' bootWar' , BootWar ). get()
44+ return [" -Ddatadog.smoketest.springboot.war.path=${ bootWarTask.archiveFile.get().getAsFile()} " ]
45+ }
46+ })
3847}
Original file line number Diff line number Diff line change 1+ import org.springframework.boot.gradle.tasks.bundling.BootWar
2+
13plugins {
24 id ' java'
35 id ' war'
@@ -27,7 +29,14 @@ dependencies {
2729
2830tasks. withType(Test ). configureEach {
2931 dependsOn " bootWar"
30- jvmArgs " -Ddatadog.smoketest.springboot.bootWar.path=${ tasks.bootWar.archiveFile.get()} "
32+
33+ jvmArgumentProviders. add(new CommandLineArgumentProvider () {
34+ @Override
35+ Iterable<String > asArguments () {
36+ def bootWarTask = tasks. named(' bootWar' , BootWar ). get()
37+ return [" -Ddatadog.smoketest.springboot.bootWar.path=${ bootWarTask.archiveFile.get()} " ]
38+ }
39+ })
3140}
3241
3342tasks. withType(GroovyCompile ). configureEach {
Original file line number Diff line number Diff line change 1+ import org.springframework.boot.gradle.tasks.bundling.BootWar
2+
13plugins {
24 id ' java'
35 id ' war'
@@ -34,5 +36,12 @@ dependencies {
3436
3537tasks. withType(Test ). configureEach {
3638 dependsOn " war" , " bootWar"
37- jvmArgs " -Ddatadog.smoketest.springboot.war.path=${ tasks.bootWar.archiveFile.get().getAsFile()} "
39+
40+ jvmArgumentProviders. add(new CommandLineArgumentProvider () {
41+ @Override
42+ Iterable<String > asArguments () {
43+ def bootWarTask = tasks. named(' bootWar' , BootWar ). get()
44+ return [" -Ddatadog.smoketest.springboot.war.path=${ bootWarTask.archiveFile.get().getAsFile()} " ]
45+ }
46+ })
3847}
Original file line number Diff line number Diff line change 1+ import org.springframework.boot.gradle.tasks.bundling.BootWar
2+
13plugins {
24 id ' war'
35 id ' org.springframework.boot' version ' 2.5.12'
@@ -110,6 +112,15 @@ tasks.matching({it.name.startsWith('compileTest')}).configureEach {
110112
111113tasks. withType(Test ). configureEach {
112114 dependsOn " war" , " bootWar" , " unzip"
113- jvmArgs " -Ddatadog.smoketest.springboot.war.path=${ tasks.bootWar.archiveFile.get().getAsFile()} "
114- jvmArgs " -Ddatadog.smoketest.tomcatDir=${ buildDir} /apache-${ serverName} -${ serverVersion} "
115+
116+ jvmArgumentProviders. add(new CommandLineArgumentProvider () {
117+ @Override
118+ Iterable<String > asArguments () {
119+ def bootWarTask = tasks. named(' bootWar' , BootWar ). get()
120+ return [
121+ " -Ddatadog.smoketest.springboot.war.path=${ bootWarTask.archiveFile.get().getAsFile()} " ,
122+ " -Ddatadog.smoketest.tomcatDir=${ layout.buildDirectory.get()} /apache-${ serverName} -${ serverVersion} "
123+ ]
124+ }
125+ })
115126}
Original file line number Diff line number Diff line change @@ -14,5 +14,11 @@ dependencies {
1414tasks. withType(Test ). configureEach {
1515 dependsOn " jar"
1616
17- jvmArgs " -Ddatadog.smoketest.tracer-flare.jar.path=${ tasks.jar.archiveFile.get()} "
17+ jvmArgumentProviders. add(new CommandLineArgumentProvider () {
18+ @Override
19+ Iterable<String > asArguments () {
20+ def jarTask = tasks. named(' jar' , Jar ). get()
21+ return [" -Ddatadog.smoketest.tracer-flare.jar.path=${ jarTask.archiveFile.get()} " ]
22+ }
23+ })
1824}
You can’t perform that action at this time.
0 commit comments