trevjonez / composer-gradle-plugin

Gradle task type and plugin for interacting with https://github.com/gojuno/composer
Apache License 2.0
54 stars 18 forks source link

Fix configuration cache compatibility #85

Closed plastiv closed 1 year ago

plastiv commented 3 years ago

Fixes #82

Test is taken from https://docs.gradle.org/current/userguide/configuration_cache.html#config_cache:testing

Gradle 7 update is not required as replacement apis are available in previous gradle version. I've bumped them together since I wanted to additionally to CI verify fork with working project which is already on gradle 7. Before plugin is published on mavencentral it is possible to check with local dependency substitution.

// settings.gradle
includeBuild("/Users/plastiv/Projects/composer-gradle-plugin") {
    dependencySubstitution {
        substitute(module("com.trevjonez.composer:plugin")).with(project(":plugin"))
    }
}
dkostyrev commented 1 year ago

@trevjonez any plans on reviewing and merging this?

trevjonez commented 1 year ago

@dkostyrev sorry about that delay have not been paying close enough attention to this project lately.

I just cloned and will do some other touchups to make sure things are in decent shape and publish a new build out.