diff --git a/build.gradle b/build.gradle index bc972e360f54d1ff406c6f663d074c622ea23f2c..6b8bfbb165ac736a4b0aef6f74416e38bd436009 100644 --- a/build.gradle +++ b/build.gradle @@ -275,6 +275,10 @@ task cleanAfterDaily(type: Delete) { delete "$buildDir/tmp" } +task cleanNodeModules(type: Delete) { + delete files('node_modules') +} + task cleanTestResults(type: Delete) { // We only need the test reports... not the binary results delete project.testResultsDir @@ -342,6 +346,8 @@ task vagrantPrepare << { // task dependencies +tasks.cleanAfterDaily.dependsOn cleanNodeModules +tasks.daily.finalizedBy cleanAfterDaily tasks.test.finalizedBy cleanTestResults tasks.vagrantUp.dependsOn vagrantPrepare