www-builds mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andreas Andreou <andre...@gmail.com>
Subject Re: Copying documentation artifacts from hudson (or vesta) to people
Date Mon, 31 May 2010 13:22:37 GMT
It eventually worked, thx a lot - for those that might try the same
and keep getting:
bash: rsync: command not found
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: error in rsync protocol data stream (code 12) at
io.c(601) [Receiver=3.0.7]

The trick is to add /opt/sfw/bin to the PATH in your .bashrc (at
hudson.zones.a.o)

On Mon, May 31, 2010 at 13:31, Andreas Andreou <andreoua@gmail.com> wrote:
> aaaa - thx, will give that a try
>
> On Mon, May 31, 2010 at 13:29, Justin Mason <jm@jmason.org> wrote:
>> Nope -- you can set up your user account on the hudson machine to
>> contain the public key for your user account on p.a.o in
>> ~/.ssh/authorized_keys, and use "rsync -vrze ssh hudsonhost:/path
>> ./localpath" from p.a.o.
>>
>> --j.
>>
>> On Mon, May 31, 2010 at 11:21, Andreas Andreou <andreoua@gmail.com> wrote:
>>> Yes, i was planning to setup rsync cron jobs at people.apache.org to initiate
>>> the copy.
>>> However, I do need to setup the rsync demon at hudson.zones.apache.org
>>> to "expose" /export/home/hudson/hudson/jobs/tapestry-5.2-docs/site
>>> , right?
>>>
>>> On Mon, May 31, 2010 at 12:04, Justin Mason <jm@jmason.org> wrote:
>>>> You can set up rsync cron jobs as your own uid, on either end.
>>>>
>>>> Note however that user accounts on the Hudson machines should not be
>>>> allowed passwordless SSH access to people.a.o, as they need to be
>>>> considered untrustworthy due to the large number of user accounts and
>>>> wide attack surface for hackers.
>>>>
>>>> --j.
>>>>
>>>> On Mon, May 31, 2010 at 09:20, Andreas Andreou <andreoua@gmail.com>
wrote:
>>>>> Hi.
>>>>> We'd like to copy the generated documentation for the Tapestry project
from
>>>>> hudson.zones.apache.org:/export/home/hudson/hudson/jobs/tapestry-5.2-docs/site
>>>>> into
>>>>> people.apache.org:/www/tapestry.apache.org/tapestry5.2-dev/
>>>>>
>>>>> I was recently told that this should be best done by setting up rsync
>>>>> on hudson (or on the slave that runs the builds - vesta in our case).
How would
>>>>> I go on with that given that i don't have sudo rights on either machines?
>>>>>
>>>>> --
>>>>> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
>>>>> Tapestry PMC / Tacos developer
>>>>> Open Source / JEE Consulting
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>> --
>>> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
>>> Tapestry PMC / Tacos developer
>>> Open Source / JEE Consulting
>>>
>>>
>>
>
>
>
> --
> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
> Tapestry PMC / Tacos developer
> Open Source / JEE Consulting
>



-- 
Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
Tapestry PMC / Tacos developer
Open Source / JEE Consulting

Mime
View raw message