Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [papyrus-rt-dev] Accessing hudson workspaces from build server

Hi,

You can have a look to the job https://hudson.eclipse.org/papyrus-rt/job/Papyrus-RT-Master-Product-Integration/.  It uses a script (postbuild-publish.sh) after the binaries have been produced to send the data on the download server. This could be a way to move also RCPs to the download area.

Regards,
Rémi



2017-01-12 19:24 GMT+01:00 Christian Damus <give.a.damus@xxxxxxxxx>:
Hi, Ernesto,

I think the way this works is that the same home directory is mounted for the genie user on the HIPP server machine as on the build server (all eclipse.org users have only one home directory that is mounted on all of the servers they have access to).  The link works on the HIPP machine because its local filesystem has the /jobs/… target.  The filesystem on the build server does not.

cW

On Jan 12, 2017, 13:19 -0500, Ernesto Posse <eposse@xxxxxxxxxxxxx>, wrote:
Thanks Christian. It's nothing urgent. I was trying to figure out if there was a way to examine artifacts on the hudson workspace in a command-line, for example to check the contents of a generated jar without having to download it, or check the exact build number of a given job, and also I was trying to understand how do we move artifacts such as the rcps from the hudson server to the downloads server.

I found the "jobs" folder under /home/hudson/genie.papyrus-rt/.hudson, and it is a link to /jobs/genie.papyrus-rt, but apparently that one doesn't exist. But if the jobs are indeed in another workspace, why does that symbolic link exist on this one?

--
Ernesto





On Thu, Jan 12, 2017 at 12:50 PM Christian Damus <give.a.damus@xxxxxxxxx> wrote:
Hi, Ernesto,

The Hudson instances are hosted on different server machines to build.eclipse.org.  With the right login negotiation, I suppose a script running on the build server could access a job’s workspace over HTTPS, but that is awkward.

The home directories that you see on build.eclipse.org for the HIPP genies have a symlink to the jobs directory that I think only resolves correctly on the HIPP server machine on which it runs.  Those links don’t work on build.  (have look inside ~genie.papyrus-rt/.hudson/)

What is it that you are trying to accomplish?  The workspaces of these jobs are very unstable and I’m not sure you would want to access them from anything but the Hudson build jobs, itself.

cW

On Jan 12, 2017, 12:18 -0500, Ernesto Posse <eposse@xxxxxxxxxxxxx>, wrote:
Hi. Is it possible to access any of the hudson jobs' workspaces from build.eclipse.org or are they in completely separate servers? If they can be accesed, how? On build.eclipse.org I see /home/hudson/genie.papyrus-rt but it only has a hudson.war file.

--
Ernesto Posse
Zeligsoft


--
Ernesto Posse
Zeligsoft
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
--
Ernesto Posse
Zeligsoft
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev

_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev




--
Remi Schnekenburger

Senior Software Architect / General Manager
EclipseSource Paris

Email: rschnekenburger@xxxxxxxxxxxxxxxxx
Web: http://eclipsesource.com/paris
Mobil: +49 89 21 555 30 - 25 
Phone: +49 89 21 555 30 - 25
Fax: +49 89 21 555 30 - 19

EclipseSource France SAS
7 rue de la Croix Martre
91873 Palaiseau

General Manager: Remi Schnekenburger

Back to the top