Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 334258 - Update UDC Releng to use Tycho
Summary: Update UDC Releng to use Tycho
Status: RESOLVED WONTFIX
Alias: None
Product: EPP
Classification: Technology
Component: Usage Data Collector (show other bugs)
Version: 1.3.0   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: 1.3.1   Edit
Assignee: Wayne Beaton CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 334428
Blocks: 220792 317392
  Show dependency tree
 
Reported: 2011-01-13 09:10 EST by Wayne Beaton CLA
Modified: 2021-05-07 10:23 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wayne Beaton CLA 2011-01-13 09:10:47 EST
Update UDC Releng to use Tycho.
Comment 1 Wayne Beaton CLA 2011-01-14 16:35:04 EST
Local build with Tycho is complete and appears to work.

I have opened Bug 334428 to request a Hudson job.

I believe that I can add build tasks to do pack200 and signing after Maven has done its work. I believe that I'll have to create Ant scripts to accomplish this.
Comment 2 Wayne Beaton CLA 2011-01-15 00:58:34 EST
Build is now running on Hudson without signing or pack200 (yet). Work has been started on sign.xml to take care of signing.
Comment 3 Wayne Beaton CLA 2011-01-15 22:41:10 EST
Signing implemented. Need to make pack200 happen.
Comment 4 Wayne Beaton CLA 2011-02-03 22:54:17 EST
With help from Jesse McConnell (Jetty), I now have a build running on Hudson with Tycho that produces an update site with pack200 and signed. Jesse created a Maven plug-in that does the heavy-lifting that we have discussed bringing into Eclipse (either as part of Tycho or Dash).

At any rate, we have a build. I need to sort out how to get the build out of Hudson and onto the download server. There is no direct connection.

I'm considering something like this: after a successful build, copy the generated update site to /shared, then set up a cron on dev that copies from /shared/technology/epp into /downloads.eclipse.org/technology/epp
Comment 5 Steffen Pingel CLA 2011-02-04 00:05:51 EST
Apparently there is a "trick" using setfacl to allow Hudson to write to download directories: http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg05325.html .
Comment 6 Jonah Graham CLA 2021-05-07 10:23:40 EDT
The Usage Data Collector was decommissioned a long time ago. Therefore any
remaining bugs are now being closed as WONTFIX. If this bug is still relevant,
please make a comment and we'll move it to the correct project/component for
further investigation.

This change was made as part of a bulk change.