On Tue, Mar 8, 2011 at 4:46 AM, Adam Murdoch <[email protected]>wrote:
>
> mavenRepo(urls: '...') {
> // Always check for new snapshots
> snapshotTimeout = 0
> }
>
>
This tries to cast it to CacheTimeoutStrategy, and by default theres DAILY
and ALWAYS. the alternative to set it is with
mavenRepo().setSnapshotTimeout.
I set it to ALWAYS, rebuild and upload a dependency to the repo, and then
kick off a downstream build. New snapshots are not retrieved. The same
behaviour happens when using .setSnapshotTimeout(0). If I delete files from
the cache, new snapshots are retrieved.
> Can you please point me to the part of the Gradle code base that implements
> this. I am looking to add something similar to Grails.
>
>
>
> https://github.com/gradle/gradle/blob/master/subprojects/core/src/main/groovy/org/gradle/api/internal/artifacts/ivyservice/GradleIBiblioResolver.java
>
>
> --
> Adam Murdoch
> Gradle Developer
> http://www.gradle.org
> Co-Founder and VP of Engineering, Gradleware Inc. - Gradle Training,
> Support, Consulting
> http://www.gradleware.com
>
>
--
Brett Cave
Systems Architect
Jemstep, Inc
www.jemstep.com