Skip to content

Commit fbfdda0

Browse files
committed
Disable build caching by default
1 parent 7d7f5e5 commit fbfdda0

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

src/main/groovy/nebula/test/IntegrationBase.groovy

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ abstract trait IntegrationBase {
3333
LogLevel logLevel = LogLevel.LIFECYCLE
3434
List<File> initScripts = []
3535
boolean parallelEnabled = false
36+
boolean buildCacheEnabled = false
3637

3738
private static final String LOGGING_LEVEL_ENV_VARIABLE = "NEBULA_TEST_LOGGING_LEVEL"
3839

@@ -209,6 +210,7 @@ abstract trait IntegrationBase {
209210
if (parallelEnabled) {
210211
arguments += '--parallel'
211212
}
213+
arguments += "-Dorg.gradle.caching=$buildCacheEnabled".toString()
212214
arguments += '--stacktrace'
213215
arguments += '-Dorg.gradle.warning.mode=all'
214216
arguments.addAll(args)

src/test/groovy/nebula/test/IntegrationTestKitSpecSpec.groovy

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,10 @@ class IntegrationTestKitSpecSpec extends IntegrationTestKitSpec {
5959
dependencies(buildFile, 'testImplementation') == ['testjava:c:0.1.0']
6060
dependencies(buildFile) == ['testjava:a:0.1.0', 'testjava:b:0.1.0', 'testjava:c:0.1.0']
6161
}
62+
63+
def 'build caching is disabled by default'() {
64+
expect:
65+
calculateArguments().contains('-Dorg.gradle.caching=false')
66+
}
67+
6268
}

0 commit comments

Comments
 (0)