Skip to content

Commit 6c2ff55

Browse files
authored
Fixed issues with Configuration Cache (#1084)
1 parent 77b0697 commit 6c2ff55

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

  • play/plugin/src/main/kotlin/com/github/triplet/gradle/play/tasks

play/plugin/src/main/kotlin/com/github/triplet/gradle/play/tasks/CommitEdit.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,24 @@ import com.github.triplet.gradle.play.PlayPublisherExtension
44
import com.github.triplet.gradle.play.tasks.internal.PublishTaskBase
55
import com.github.triplet.gradle.play.tasks.internal.workers.PlayWorkerBase
66
import com.github.triplet.gradle.play.tasks.internal.workers.paramsForBase
7+
import org.gradle.api.invocation.Gradle
78
import org.gradle.api.logging.Logging
89
import org.gradle.api.tasks.TaskAction
910
import org.gradle.kotlin.dsl.submit
1011
import org.gradle.work.DisableCachingByDefault
1112
import org.gradle.workers.WorkerExecutor
1213
import javax.inject.Inject
1314

15+
@Suppress("LeakingThis")
1416
@DisableCachingByDefault
1517
internal abstract class CommitEdit @Inject constructor(
18+
private val gradle: Gradle,
1619
extension: PlayPublisherExtension,
1720
private val executor: WorkerExecutor,
1821
) : PublishTaskBase(extension) {
1922
init {
2023
onlyIf {
21-
val buildFailed = project.gradle.taskGraph.allTasks.any { it.state.failure != null }
24+
val buildFailed = gradle.taskGraph.allTasks.any { it.state.failure != null }
2225
if (buildFailed) apiService.get().cleanup()
2326
!buildFailed
2427
}

0 commit comments

Comments
 (0)