... but invoking gradle with -Dgradue.user.home=/home/wujek/.gradle does
work, also for the wrapper. I wonder what the difference here is.


On Tue, Jun 11, 2013 at 11:23 AM, Wujek Srujek <[email protected]>wrote:

> Hi. Thanks for the link. So my problems were twofold:
> 1. I configured the repository url (mercurial) to file:///some/path, and
> each build would wipe out the repository (and the wrapper, and the artifact
> caches) and clone a new one because of the following message:
>
> [workspace] $ hg showconfig paths.default
> ERROR: Workspace reports paths.default as /home/wujek/gradle-test
> which looks different than file:/home/wujek/gradle-test
> so falling back to fresh clone rather than incremental update
>
> Once I changed the repo url to a local path it works fine, the caches are 
> reused.
>
>
> 2. Invoking gradle with -g /home/wujek/.gradle fixed the problem only 
> partially - the artifacts are not downloaded (I had wiped out the workspace 
> before the build to make sure) but the wrapper still is.
>
> I hope the problem will be solved some time soon, especially as there already 
> seems to be a fix ready.
>
>
> Anyways, thanks for your information.
>
>
> wujek
>
>
>
> On Tue, Jun 11, 2013 at 1:57 AM, Richard Bywater <[email protected]>wrote:
>
>> This is probably because of
>> https://issues.jenkins-ci.org/browse/JENKINS-17386
>>
>> Richard.
>>
>>
>> On Fri, Jun 7, 2013 at 8:43 PM, <[email protected]> wrote:
>>
>>> Actually, the Gradle distribution and all dependencies are downloaded
>>> _for each build_. This is bad. I'm running jenkins with 'java -jar
>>> jenkins.war' if it matters.
>>>
>>> wujek
>>>
>>>
>>> On Friday, June 7, 2013 10:32:13 AM UTC+2, [email protected] wrote:
>>>>
>>>> Hi. I'm using the latest Gradle plugin and I noticed that all projects
>>>> have all Gradle artifacts stored in their own workspace. This means, each
>>>> project will have its own Gradle distribution (I'm using gradle wrapper)
>>>> and their own copies of all artifacts. This seems pretty wasteful.
>>>> Is there a way to configure a common directory for the wrappers and
>>>> artifacts? Just as when I use Gradle on the command line everything is
>>>> stored in ~/.gradle by default? Some variable, somehow, somewhere?
>>>>
>>>>  wujek
>>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>>
>>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to