diff --git a/gr8-plugin-common/src/main/kotlin/com/gradleup/gr8/DownloadR8Task.kt b/gr8-plugin-common/src/main/kotlin/com/gradleup/gr8/DownloadR8Task.kt index 1b7aad0..e38b22a 100644 --- a/gr8-plugin-common/src/main/kotlin/com/gradleup/gr8/DownloadR8Task.kt +++ b/gr8-plugin-common/src/main/kotlin/com/gradleup/gr8/DownloadR8Task.kt @@ -3,11 +3,13 @@ package com.gradleup.gr8 import org.gradle.api.DefaultTask import org.gradle.api.file.RegularFileProperty import org.gradle.api.provider.Property +import org.gradle.api.tasks.CacheableTask import org.gradle.api.tasks.Input import org.gradle.api.tasks.OutputFile import org.gradle.api.tasks.TaskAction import java.net.URI +@CacheableTask // We want to keep the downloaded jar in local build cache if any abstract class DownloadR8Task : DefaultTask() { @get:Input abstract val sha1: Property