Skip to content

Gradle configuration cache support #145

@trevjonez

Description

@trevjonez

Plugin currently has some issues in the implementation preventing safe usage of the gradle configuration cache.

image https://docs.gradle.org/8.10.1/userguide/configuration_cache.html

Skimming the plugin source it seems we would need to lift all of the usages of project from the task action to instead use task input properties so that gradle can correctly trace everything as an input correctly for the cache.

This should be a fairly straight forward fix. Looks like you already have some gradle test kit tests setup so reproduction will be fairly trivial by adjusting the build invocation to include configuration cache.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions