Looking forward to this. Meanwhile I've managed to work around the specific problem by copying an existing project configuration without its dependencies.
-- Lóránt > On 2014.08.12., at 1:28, Adam Murdoch <adam.murd...@gradleware.com> wrote: > > >> On 12 Aug 2014, at 7:42 am, Lóránt Pintér <lorant.pin...@prezi.com> wrote: >> >> Hi, >> >> I’d like to use this snippet in an init script to disable caching for >> dynamic versions everywhere: >> >> allprojects { >> configurations.all { >> resolutionStrategy { >> cacheDynamicVersionsFor 0, "seconds" >> } >> } >> } >> >> It works fine for project configurations, but unfortunately when I create >> some detached configurations, those will not get this closure applied to >> them. Is there a way I can specify the same resolution strategy to detached >> configurations as well? > > Not yet, but we really need something. It causes issues in the IDE plugins > and when you’re using the artefact query API. It will also cause problems in > the native language plugins and the new jvm language plugins. > > There will probably be two pieces, which continue on from the version > selector stuff we’re currently adding. One would be some convenience to set > the policy for all resolution (via whatever mechanism happens to be used) and > some way to set the policy for each individual resolution. > > I think for most people, just setting the global policy would be sufficient. > > > -- > Adam Murdoch > Gradle Co-founder > http://www.gradle.org > CTO Gradleware Inc. - Gradle Training, Support, Consulting > http://www.gradleware.com > > >