Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 334475 - publish reviews features to nightly update site
Summary: publish reviews features to nightly update site
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P4 enhancement (vote)
Target Milestone: 0.9   Edit
Assignee: Steffen Pingel CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 334476 334692 336412
Blocks:
  Show dependency tree
 
Reported: 2011-01-16 05:04 EST by Steffen Pingel CLA
Modified: 2011-09-24 12:43 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steffen Pingel CLA 2011-01-16 05:04:25 EST
All dependencies were approved and a headless build for Gerrit exists. I suggest that we setup a continuous build and nightly update site.
Comment 1 Chris Aniszczyk CLA 2011-01-18 04:50:03 EST
Can you add 'caniszczyk' to the build admin for the mylyn reviews build?
Comment 2 Sascha Scholz CLA 2011-01-18 09:33:49 EST
I'd like to examine workspace contents to compare the central with my local build. Is this only available to admins?
Comment 3 Steffen Pingel CLA 2011-01-18 12:42:21 EST
(In reply to comment #1)
> Can you add 'caniszczyk' to the build admin for the mylyn reviews build?

Done.

(In reply to comment #2)
> I'd like to examine workspace contents to compare the central with my local
> build. Is this only available to admins?

I gave sscholz access to the workspace in Hudson. Does that work?
Comment 4 Sascha Scholz CLA 2011-01-18 13:40:53 EST
Works like a charm, thanks.
Comment 5 Steffen Pingel CLA 2011-01-20 20:22:12 EST
I'll assign to you Sascha as have been working on configuring the build plan.
Comment 6 Sascha Scholz CLA 2011-01-21 03:34:13 EST
I can do it if someone can tell me where exactly to publish build results. I'm not familiar with these processes at Eclipse so far.
Comment 7 Matthias Sohn CLA 2011-01-30 17:45:04 EST
Project downloads are published on download.eclipse.org. You may request shell access to build.eclipse.org from webmaster@eclipse.org to gain access to download.eclipse.org via build.eclipse.org. On build.eclipse.org you may find download.eclipse.org mounted here  [1]. There is already some content published at [2] for the Mylyn Reviews project (not sure what that is). I guess we should refactor the p2 repo to contain results from all components built for mylyn reviews (currently builds are not connected as mylyn reviews topmost parent pom only lists gerrit connector modules). For EGit Chris scheduled a cron job copying build results from Hudson once a day. Jetty does it directly from a build job using some Maven witchcraft.

[1] /home/data/httpd/download.eclipse.org/
[2] /home/data/httpd/download.eclipse.org/reviews/updates
Comment 8 Chris Aniszczyk CLA 2011-01-31 12:50:39 EST
I can help you with this if you need it.

A simple bash script and cron job is the easiest way to do it.
Comment 9 Steffen Pingel CLA 2011-02-05 03:07:44 EST
Gerrit is now on on the weekly site at http://download.eclipse.org/tools/mylyn/update/weekly that's soon to be moved to http://download.eclipse.org/mylyn/weekly. Is that sufficient or do we want a separate nightly site for reviews?
Comment 10 Steffen Pingel CLA 2011-02-05 05:00:22 EST
Scratch my last comment. I think having a nightly site for Reviews makes sense in either case. 

Bug 317913 has hints how to make the downloads directory writeable for the Hudson user and there is supposedly a Maven plug-in for doing the packing and signing magic. I heard rumors that the EPP Usage Data Collector build uses that.
Comment 11 Steffen Pingel CLA 2011-09-24 12:43:34 EDT
This has been setup a while ago: http://download.eclipse.org/mylyn/snapshots/nightly/reviews