-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Configuration Cache #24
Comments
As far as I know the plugin should support configuration cache. Do you only get the error if you turn on configuration cache? What if you run it with Can you also try to replace Also wondering if you can see the actual line breaking configuration cache from the stacktrace? |
Yes, I only get it if I turn on configuration cache. I tried replacing the sh command with an integer. Thanks for the suggestion. That was a good idea. I was able to get the full stack trace:
It seems as though something about the closure used with Groovy is not serializable, which is preventing the caching process. |
I was also trying to configure the configuration cache in our project, and the app versioning plugin was not yet compatible. So we had to move to direct I actually tried to build this plugin locally, and also stumbled over the issue @TylerMcCraw mentioned. It seems these Groovy closures are not serializable, and as they are marked as inputs to the But it seems this is not the only issue. I tried removing all Logs:
Weirdly, this fails because it complains that It would be awesome if we could get this app versioning plugin to support the configuration cache - I tried to help, but didn't get to the end. Maybe someone else who has more knowledge on the config cache can help here! |
I'm getting an error with the
generateAppVersionInfoFor<Variant>
task when using configuration cache on subsequent buildsDoes app-versioning have support for configuration cache?
Steps to reproduce:
app-versioning 1.1.0
Gradle 7.3.2
gradle.properties:
In app build.gradle:
gradle :app:assemble<Variant>
oncegradle :app:assemble<Variant>
againThe text was updated successfully, but these errors were encountered: