diff --git a/dumper/app/build.gradle b/dumper/app/build.gradle index 2ccc9a2bf..d50f6d086 100644 --- a/dumper/app/build.gradle +++ b/dumper/app/build.gradle @@ -205,22 +205,25 @@ tasks.named('distZip') { } tasks.register('generateSourceMirror', Copy) { - from { - dependencies.createArtifactResolutionQuery() - .forComponents( - configurations.runtimeClasspath.incoming.resolutionResult - .allDependencies.collect { it.selected.id } - ) - .withArtifacts(JvmLibrary, SourcesArtifact) - .execute() - .resolvedComponents - .collectMany { - it.artifactResults - .collect { it.file.path } - } + dependsOn 'compileJava' + doLast { + from { + dependencies.createArtifactResolutionQuery() + .forComponents( + configurations.runtimeClasspath.incoming.resolutionResult + .allDependencies.collect { it.selected.id } + ) + .withArtifacts(JvmLibrary, SourcesArtifact) + .execute() + .resolvedComponents + .collectMany { + it.artifactResults + .collect { it.file.path } + } + } + into layout.buildDirectory.dir('mirror/sources') + outputs.dir "mirror/sources" } - into layout.buildDirectory.dir('mirror/sources') - outputs.dir "mirror/sources" } tasks.register('copyGceLauncher', Copy) {